public class NonResolvingIdentifierNode extends IdentifierNode implements INonResolvingIdentifierNode
IIdentifierNode.IdentifierTypeflagsemptyNodeArray, parentUNKNOWN| Modifier | Constructor and Description |
|---|---|
protected |
NonResolvingIdentifierNode(NonResolvingIdentifierNode other)
Copy constructor.
|
|
NonResolvingIdentifierNode(String text)
Constructor.
|
|
NonResolvingIdentifierNode(String text,
antlr.Token token)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected NonResolvingIdentifierNode |
copy()
Copy the ExpressionNodeBase and its subtree.
|
ASTNodeID |
getNodeID()
Get the opcode of this node
|
IScopedNode |
getScopeNode()
Get the nearest containing scope for this node.
|
analyze, buildInnerString, canEarlyBind, computeNamespaceReference, createEmptyIdentifierNodeAfterToken, fillInOffsets, getIdentifierType, getMName, getName, isAttributeIdentifier, isDynamicExpression, isImplicit, isLegacyCodegen, isMemberRef, isTerminal, isTypeRef, isXMLish, normalize, resolve, resolveType, setReferenceValuecopyForInitializer, getASScope, getBaseExpression, getDecorationNode, getDependencyType, getParentExpression, hasParenthesis, inFilter, inWith, isPackageReference, setHasParenthesisbuildStringRecursive, canContinueContainmentSearch, collectImportNodes, combineAttributes, connectedToProjectScope, contains, endAfter, endAfter, endBefore, endBefore, getAbsoluteEnd, getAbsoluteStart, getAncestorOfType, getChild, getChildCount, getContainingFilePath, getContainingNode, getContainingScope, getEnd, getFileScope, getFileSpecification, getInnerString, getNodeKind, getPackageName, getParent, getSpanningStart, getStart, getSucceedingNode, getWorkspace, isTransparent, looselyContains, replaceChild, runPostProcess, setChildren, setParent, span, span, span, startAfter, startAfter, startBefore, startBefore, swapChildren, toString, tryGetOffsetLookup, verifygetColumn, getEndColumn, getEndLine, getLine, getLineColumnString, getOffsetsString, getSourcePath, getSourcePathString, setColumn, setEnd, setEndColumn, setEndLine, setLine, setSourceLocation, setSourcePath, setStart, span, spanclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcopyForInitializer, hasParenthesiscontains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getPackageName, getParent, getSpanningStart, getSucceedingNodegetAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStartpublic NonResolvingIdentifierNode(String text)
text - The name of the identifier.public NonResolvingIdentifierNode(String text, antlr.Token token)
text - identifier textprotected NonResolvingIdentifierNode(NonResolvingIdentifierNode other)
other - The node to copy.public ASTNodeID getNodeID()
IASNodegetNodeID in interface IASNodegetNodeID in class IdentifierNodeprotected NonResolvingIdentifierNode copy()
ExpressionNodeBasecopy in class IdentifierNodepublic IScopedNode getScopeNode()
NodeBasegetScopeNode in class IdentifierNodeCopyright © 2016 The Apache Software Foundation. All rights reserved.