public class DoWhileLoopNode extends WhileLoopNode
IWhileLoopNode.WhileLoopKindconditionalNodecontentsNodeemptyNodeArray, parentUNKNOWN| Constructor and Description |
|---|
DoWhileLoopNode(IASToken keyword)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
IASNode |
getChild(int i)
Get a particular child of this node
|
int |
getChildCount()
Get the number of children
|
IWhileLoopNode.WhileLoopKind |
getKind()
Returns the kind of the while loop
|
ASTNodeID |
getNodeID()
Get the opcode of this node
|
getConditionalExpressionNode, getConditionalNode, setConditionalExpressiongetContentsNode, getStatementContentsNode, initBlockNodeisTerminalanalyze, buildInnerString, buildStringRecursive, canContinueContainmentSearch, collectImportNodes, combineAttributes, connectedToProjectScope, contains, endAfter, endAfter, endBefore, endBefore, fillInOffsets, getAbsoluteEnd, getAbsoluteStart, getAncestorOfType, getASScope, getContainingFilePath, getContainingNode, getContainingScope, getEnd, getFileScope, getFileSpecification, getInnerString, getNodeKind, getPackageName, getParent, getScopeNode, getSpanningStart, getStart, getSucceedingNode, getWorkspace, isTransparent, looselyContains, normalize, 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, waitgetConditionalExpressionNodegetStatementContentsNodecontains, getAncestorOfType, getContainingNode, getContainingScope, getFileSpecification, getPackageName, getParent, getSpanningStart, getSucceedingNode, isTerminalgetAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStartpublic DoWhileLoopNode(IASToken keyword)
public ASTNodeID getNodeID()
IASNodegetNodeID in interface IASNodegetNodeID in class WhileLoopNodepublic int getChildCount()
IASNodegetChildCount in interface IASNodegetChildCount in class ConditionalNodepublic IASNode getChild(int i)
IASNodegetChild in interface IASNodegetChild in class ConditionalNodei - the child's indexpublic IWhileLoopNode.WhileLoopKind getKind()
IWhileLoopNodegetKind in interface IWhileLoopNodegetKind in class WhileLoopNodeIWhileLoopNode.WhileLoopKindCopyright © 2016 The Apache Software Foundation. All rights reserved.