|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SymbolTable | |
---|---|
org.apache.xalan.xsltc.compiler |
Uses of SymbolTable in org.apache.xalan.xsltc.compiler |
---|
Fields in org.apache.xalan.xsltc.compiler declared as SymbolTable | |
---|---|
private SymbolTable |
Parser._symbolTable
|
Methods in org.apache.xalan.xsltc.compiler that return SymbolTable | |
---|---|
protected SymbolTable |
SyntaxTreeNode.getSymbolTable()
Returns the XSLT parser's symbol table. |
SymbolTable |
Parser.getSymbolTable()
|
Methods in org.apache.xalan.xsltc.compiler with parameters of type SymbolTable | |
---|---|
private void |
Stylesheet.extensionURI(java.lang.String prefixes,
SymbolTable stable)
Store extension URIs |
MethodType |
Expression.lookupPrimop(SymbolTable stable,
java.lang.String op,
MethodType ctype)
Search for a primop in the symbol table that matches the method type ctype . |
void |
LiteralElement.registerNamespace(java.lang.String prefix,
java.lang.String uri,
SymbolTable stable,
boolean declared)
Method used to keep track of what namespaces that are references by this literal element and its attributes. |
private VariableRefBase |
UnresolvedRef.resolve(Parser parser,
SymbolTable stable)
|
private java.lang.String |
LiteralElement.translateQName(QName qname,
SymbolTable stable)
Translates the prefix of a QName according to the rules set in the attributes of xsl:stylesheet. |
Type |
XslElement.typeCheck(SymbolTable stable)
Run type check on element name & contents |
Type |
XslAttribute.typeCheck(SymbolTable stable)
|
Type |
WithParam.typeCheck(SymbolTable stable)
Type-check either the select attribute or the element body, depending on which is in use. |
Type |
Whitespace.typeCheck(SymbolTable stable)
Type-check contents/attributes - nothing to do... |
Type |
When.typeCheck(SymbolTable stable)
Type-check this when element. |
Type |
VariableRefBase.typeCheck(SymbolTable stable)
|
Type |
Variable.typeCheck(SymbolTable stable)
Runs a type check on either the variable element body or the expression in the 'select' attribute |
Type |
ValueOf.typeCheck(SymbolTable stable)
|
Type |
UseAttributeSets.typeCheck(SymbolTable stable)
Do nada. |
Type |
UnsupportedElement.typeCheck(SymbolTable stable)
Run type check on the fallback element (if any). |
Type |
UnresolvedRef.typeCheck(SymbolTable stable)
|
Type |
UnparsedEntityUriCall.typeCheck(SymbolTable stable)
|
Type |
UnionPathExpr.typeCheck(SymbolTable stable)
|
Type |
UnaryOpExpr.typeCheck(SymbolTable stable)
|
Type |
TransletOutput.typeCheck(SymbolTable stable)
Type checks the 'file' attribute (must be able to convert it to a str). |
Type |
TopLevelElement.typeCheck(SymbolTable stable)
Type check all the children of this node. |
Type |
Template.typeCheck(SymbolTable stable)
|
abstract Type |
SyntaxTreeNode.typeCheck(SymbolTable stable)
Type check the children of this node. |
Type |
Stylesheet.typeCheck(SymbolTable stable)
Type check all the children of this node. |
Type |
StringCall.typeCheck(SymbolTable stable)
|
Type |
StepPattern.typeCheck(SymbolTable stable)
|
Type |
Step.typeCheck(SymbolTable stable)
Type check this step. |
Type |
StartsWithCall.typeCheck(SymbolTable stable)
Type check the two parameters for this function |
Type |
Sort.typeCheck(SymbolTable stable)
Run type checks on the attributes; expression must return a string which we will use as a sort key |
Type |
SimpleAttributeValue.typeCheck(SymbolTable stable)
Returns this attribute value's type (String). |
Type |
RelationalExpr.typeCheck(SymbolTable stable)
|
Type |
RealExpr.typeCheck(SymbolTable stable)
|
Type |
ProcessingInstructionPattern.typeCheck(SymbolTable stable)
|
Type |
ProcessingInstruction.typeCheck(SymbolTable stable)
|
Type |
Predicate.typeCheck(SymbolTable stable)
Type check a predicate expression. |
abstract Type |
Pattern.typeCheck(SymbolTable stable)
Returns the type of a pattern, which is always a NodeType . |
Type |
ParentPattern.typeCheck(SymbolTable stable)
|
Type |
ParentLocationPath.typeCheck(SymbolTable stable)
|
Type |
Param.typeCheck(SymbolTable stable)
Type-checks the parameter. |
Type |
Otherwise.typeCheck(SymbolTable stable)
|
Type |
NumberCall.typeCheck(SymbolTable stable)
|
Type |
Number.typeCheck(SymbolTable stable)
|
Type |
NamespaceAlias.typeCheck(SymbolTable stable)
|
Type |
NameBase.typeCheck(SymbolTable stable)
Check that we either have no parameters or one parameter that is either a node or a node-set. |
Type |
Message.typeCheck(SymbolTable stable)
|
Type |
LogicalExpr.typeCheck(SymbolTable stable)
Type-check this expression, and possibly child expressions. |
Type |
LocationPathPattern.typeCheck(SymbolTable stable)
|
Type |
LiteralExpr.typeCheck(SymbolTable stable)
|
Type |
LiteralElement.typeCheck(SymbolTable stable)
Type-check the contents of this element. |
Type |
LiteralAttribute.typeCheck(SymbolTable stable)
|
Type |
LangCall.typeCheck(SymbolTable stable)
|
Type |
KeyCall.typeCheck(SymbolTable stable)
Type check the parameters for the id() or key() function. |
Type |
Key.typeCheck(SymbolTable stable)
|
Type |
IntExpr.typeCheck(SymbolTable stable)
|
Type |
Instruction.typeCheck(SymbolTable stable)
Type check all the children of this node. |
Type |
Include.typeCheck(SymbolTable stable)
|
Type |
Import.typeCheck(SymbolTable stable)
|
Type |
If.typeCheck(SymbolTable stable)
Type-check the "test" expression and contents of this element. |
Type |
IdKeyPattern.typeCheck(SymbolTable stable)
|
Type |
FunctionCall.typeCheck(SymbolTable stable)
Type check a function call. |
Type |
FunctionAvailableCall.typeCheck(SymbolTable stable)
Argument of function-available call must be literal, typecheck returns the type of function-available to be boolean. |
Type |
FormatNumberCall.typeCheck(SymbolTable stable)
|
Type |
ForEach.typeCheck(SymbolTable stable)
|
Type |
FilterParentPath.typeCheck(SymbolTable stable)
Type check a FilterParentPath. |
Type |
FilterExpr.typeCheck(SymbolTable stable)
Type check a FilterParentPath. |
Type |
FilteredAbsoluteLocationPath.typeCheck(SymbolTable stable)
|
Type |
Fallback.typeCheck(SymbolTable stable)
This element never produces any data on the stack |
Type |
Expression.typeCheck(SymbolTable stable)
Type check all the children of this node. |
Type |
EqualityExpr.typeCheck(SymbolTable stable)
Typing rules: see XSLT Reference by M. |
Type |
ElementAvailableCall.typeCheck(SymbolTable stable)
Force the argument to this function to be a literal string. |
Type |
DocumentCall.typeCheck(SymbolTable stable)
Type checks the arguments passed to the document() function. |
Type |
DecimalFormatting.typeCheck(SymbolTable stable)
No type check needed for the |
Type |
CopyOf.typeCheck(SymbolTable stable)
|
Type |
Copy.typeCheck(SymbolTable stable)
|
Type |
ContainsCall.typeCheck(SymbolTable stable)
Type check the two parameters for this function |
Type |
ConcatCall.typeCheck(SymbolTable stable)
|
Type |
Comment.typeCheck(SymbolTable stable)
|
Type |
CastExpr.typeCheck(SymbolTable stable)
Type checking a cast expression amounts to verifying that the type conversion is legal. |
Type |
CastCall.typeCheck(SymbolTable stable)
Type check the two parameters for this function |
Type |
CallTemplate.typeCheck(SymbolTable stable)
Verify that a template with this name exists. |
Type |
BooleanExpr.typeCheck(SymbolTable stable)
|
Type |
BooleanCall.typeCheck(SymbolTable stable)
|
Type |
BinOpExpr.typeCheck(SymbolTable stable)
|
Type |
AttributeValueTemplate.typeCheck(SymbolTable stable)
|
Type |
AttributeSet.typeCheck(SymbolTable stable)
Type check the contents of this element |
Type |
ApplyTemplates.typeCheck(SymbolTable stable)
|
Type |
ApplyImports.typeCheck(SymbolTable stable)
Type-check the attributes/contents of an |
Type |
AncestorPattern.typeCheck(SymbolTable stable)
|
Type |
AlternativePattern.typeCheck(SymbolTable stable)
The type of an '|' is not really defined, hence null is returned. |
Type |
AbsolutePathPattern.typeCheck(SymbolTable stable)
|
Type |
AbsoluteLocationPath.typeCheck(SymbolTable stable)
|
java.util.Vector |
FunctionCall.typeCheckArgs(SymbolTable stable)
Type check the actual arguments of this function call. |
Type |
FunctionCall.typeCheckConstructor(SymbolTable stable)
|
protected Type |
SyntaxTreeNode.typeCheckContents(SymbolTable stable)
Call typeCheck() on all child syntax tree nodes. |
Type |
FunctionCall.typeCheckExternal(SymbolTable stable)
Type check a call to an external (Java) method. |
Type |
FunctionCall.typeCheckStandard(SymbolTable stable)
Type check a call to a standard function. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |