public class UndeclaredVariable extends GlobalVariable
references
evaluationMode, referenceCount, slotNumber, variableQName
Constructor and Description |
---|
UndeclaredVariable() |
Modifier and Type | Method and Description |
---|---|
void |
compile(Executable exec,
int slot)
Create a compiled representation of this global variable
|
void |
transferReferences(GlobalVariable var) |
actuallyEvaluate, evaluateVariable, getColumnNumber, getConstructType, getContainer, getContainerGranularity, getExecutable, getHostLanguage, getLineNumber, getLineNumber, getObjectName, getOriginalVariable, getProperties, getProperty, getSelectValue, getSystemId, getUltimateOriginalVariable, isAssignable, isGlobal, isIndexedVariable, isPrivate, iterateReferences, lookForCycles, registerReference, setAssignable, setContainsLocals, setDependencies, setExecutable, setIndexedVariable, setLineNumber, setOriginalVariable, setPrivate, setSystemId, typeCheck
addReference, checkAgainstRequiredType, computeEvaluationMode, copy, explain, getCardinality, getColumnNumber, getEvaluationMode, getInstructionNameCode, getIntegerBoundsForVariable, getLocalSlotNumber, getLocationId, getLocationProvider, getPublicId, getRequiredType, getSelectExpression, getSlotNumber, getSystemId, getVariableQName, init, isImplicitlyRequiredParam, isRequiredParam, isTunnelParam, iterateSubExpressions, optimize, replaceSubExpression, setContainer, setImplicitlyRequiredParam, setLocationId, setReferenceCount, setRequiredParam, setRequiredType, setSelectExpression, setSlotNumber, setTunnel, setVariableQName, simplify, typeCheck
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLocationProvider
getColumnNumber, getPublicId
getColumnNumber, getPublicId
getSystemId
public void transferReferences(GlobalVariable var)
public void compile(Executable exec, int slot) throws XPathException
GlobalVariable
compile
in class GlobalVariable
exec
- the executableslot
- the slot number allocated to this variableXPathException
- if compile-time errors are found.Copyright (c) 2004-2013 Saxonica Limited. All rights reserved.