public class DoWhileStatementTreeImpl extends JavaScriptTree implements DoWhileStatementTree
| Constructor and Description |
|---|
DoWhileStatementTreeImpl(InternalSyntaxToken doKeyword,
StatementTree statement,
InternalSyntaxToken whileKeyword,
InternalSyntaxToken openingParenthesis,
ExpressionTree condition,
InternalSyntaxToken closingParenthesis,
com.sonar.sslr.api.AstNode eos) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TreeVisitor visitor) |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
SyntaxToken |
closeParenthesis() |
ExpressionTree |
condition() |
SyntaxToken |
doKeyword() |
SyntaxToken |
endOfStatement() |
com.sonar.sslr.api.AstNodeType |
getKind() |
SyntaxToken |
openParenthesis() |
StatementTree |
statement() |
SyntaxToken |
whileKeyword() |
addChild, addChildren, getAstNode, getLine, is, isLeaf, isLegacy, prependChildren, prependChildrenfindChildren, findDirectChildren, findFirstChild, findFirstDirectChild, findFirstParent, getChild, getChildren, getChildren, getDescendants, getFirstAncestor, getFirstAncestor, getFirstChild, getFirstChild, getFirstDescendant, getFromIndex, getLastChild, getLastChild, getLastToken, getName, getNextAstNode, getNextSibling, getNumberOfChildren, getParent, getPreviousAstNode, getPreviousSibling, getToIndex, getToken, getTokenLine, getTokenOriginalValue, getTokens, getTokenValue, getType, hasAncestor, hasAncestor, hasChildren, hasChildren, hasDescendant, hasDirectChildren, hasParent, hasParents, hasToBeSkippedFromAst, hasToken, is, isCopyBookOrGeneratedNode, isNot, nextAstNode, nextSibling, previousAstNode, previousSibling, select, setFromIndex, setToIndex, toStringpublic DoWhileStatementTreeImpl(InternalSyntaxToken doKeyword, StatementTree statement, InternalSyntaxToken whileKeyword, InternalSyntaxToken openingParenthesis, ExpressionTree condition, InternalSyntaxToken closingParenthesis, com.sonar.sslr.api.AstNode eos)
public SyntaxToken whileKeyword()
whileKeyword in interface DoWhileStatementTreepublic SyntaxToken doKeyword()
doKeyword in interface DoWhileStatementTreepublic SyntaxToken openParenthesis()
openParenthesis in interface DoWhileStatementTreepublic ExpressionTree condition()
condition in interface DoWhileStatementTreepublic SyntaxToken closeParenthesis()
closeParenthesis in interface DoWhileStatementTreepublic StatementTree statement()
statement in interface DoWhileStatementTreestatement in interface IterationStatementTreepublic SyntaxToken endOfStatement()
endOfStatement in interface DoWhileStatementTreepublic com.sonar.sslr.api.AstNodeType getKind()
getKind in class JavaScriptTreepublic Iterator<Tree> childrenIterator()
JavaScriptTreenull elements.childrenIterator in class JavaScriptTreepublic void accept(TreeVisitor visitor)
Copyright © 2011–2015 SonarSource and Eriks Nukis. All rights reserved.