public class TemplateExpressionTreeImpl extends JavaScriptTree implements TemplateExpressionTree
| Constructor and Description |
|---|
TemplateExpressionTreeImpl(InternalSyntaxToken dollar,
InternalSyntaxToken openCurlyBrace,
ExpressionTree expression,
InternalSyntaxToken closeCurlyBrace) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(DoubleDispatchVisitor visitor) |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
SyntaxToken |
closeCurlyBrace() |
SyntaxToken |
dollar() |
ExpressionTree |
expression() |
Tree.Kind |
getKind() |
SyntaxToken |
openCurlyBrace() |
getFirstToken, getLastToken, getLine, getParent, is, isLeaf, setParentpublic TemplateExpressionTreeImpl(InternalSyntaxToken dollar, InternalSyntaxToken openCurlyBrace, ExpressionTree expression, InternalSyntaxToken closeCurlyBrace)
public SyntaxToken dollar()
dollar in interface TemplateExpressionTreepublic SyntaxToken openCurlyBrace()
openCurlyBrace in interface TemplateExpressionTreepublic ExpressionTree expression()
expression in interface TemplateExpressionTreepublic SyntaxToken closeCurlyBrace()
closeCurlyBrace in interface TemplateExpressionTreepublic Tree.Kind getKind()
getKind in class JavaScriptTreepublic Iterator<Tree> childrenIterator()
JavaScriptTreenull elements.childrenIterator in class JavaScriptTreepublic void accept(DoubleDispatchVisitor visitor)
Copyright © 2011–2016 SonarSource and Eriks Nukis. All rights reserved.