public class UndeclaredVariable extends GlobalVariable
references
body
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, addReference, evaluateVariable, evaluateVariable, getBinderySlotNumber, getComponentKind, getConfiguration, getConstructType, getContainerGranularity, getHostLanguage, getIntegerBoundsForVariable, getLocalSlotNumber, getObjectName, getOriginalVariable, getProperties, getProperty, getRequiredType, getSelectExpression, getSelectValue, getUltimateOriginalVariable, getVariableQName, init, isAssignable, isGlobal, isIndexedVariable, isPrivate, isRequiredParam, iterateReferences, lookForCycles, registerReference, setAssignable, setBinderySlotNumber, setContainsLocals, setDependencies, setIndexedVariable, setOriginalVariable, setPrivate, setRequiredParam, setRequiredType, setSelectExpression, setVariableQName, typeCheck
allocateAllBindingSlots, allocateBindingSlotsRecursive, getBody, getColumnNumber, getDeclaringComponent, getLineNumber, getLocationProvider, getPackageData, getPublicId, getStackFrameMap, getSystemId, makeDeclaringComponent, setBody, setHostLanguage, setLineNumber, setPackageData, setStackFrameMap, setSystemId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPackageData
getLineNumber, getSystemId
getColumnNumber, getPublicId
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-2014 Saxonica Limited. All rights reserved.