public class FixedElementCompiler extends ElementCreatorCompiler
| Constructor and Description |
|---|
FixedElementCompiler() |
| Modifier and Type | Method and Description |
|---|---|
void |
identifyExpression(CompilerService compiler,
Expression expression,
String evalMode) |
protected void |
outputNamespaceNodes(CompilerService compiler,
Expression expression)
Callback for subclasses to implement: generate code to output namespace nodes
|
protected void |
pushNodeName(CompilerService compiler,
Expression expression)
Callback from the superclass ElementCreatorCompiler to get the nameCode.
|
addTypeStripper, compileToPushcompileToItem, compileToIteratorcompileToBooleanallocateStatic, compileItemFromInt, compileToLoop, compileToPrimitive, generateMethod, handleEmptyStringResult, printStackTop, unboxItem, verify, visitAnnotation, visitLineNumberprotected void pushNodeName(CompilerService compiler, Expression expression) throws CannotCompileException
pushNodeName in class ElementCreatorCompilercompiler - the compiler serviceexpression - the expression to be compiledCannotCompileExceptionprotected void outputNamespaceNodes(CompilerService compiler, Expression expression)
ElementCreatorCompileroutputNamespaceNodes in class ElementCreatorCompilerpublic void identifyExpression(CompilerService compiler, Expression expression, String evalMode)
identifyExpression in class ElementCreatorCompilerCopyright (c) 2004-2014 Saxonica Limited. All rights reserved.