public class InternalPrefixUnaryExpression extends AbstractTypedTree implements UnaryExpressionTree
JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl
grammarRuleKey
Constructor and Description |
---|
InternalPrefixUnaryExpression(Tree.Kind kind,
InternalSyntaxToken operatorToken,
ExpressionTree expression) |
Modifier and Type | Method and Description |
---|---|
void |
accept(TreeVisitor visitor) |
Iterable<Tree> |
children()
Creates iterable for children of this node.
|
ExpressionTree |
expression() |
Tree.Kind |
kind() |
SyntaxToken |
operatorToken() |
completeMissingType, isTypeSet, setInferedType, setType, symbolType
firstToken, getChildren, getGrammarRuleKey, getLine, is, isLeaf, lastToken, parent, setParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
symbolType
firstToken, is, lastToken, parent
public InternalPrefixUnaryExpression(Tree.Kind kind, InternalSyntaxToken operatorToken, ExpressionTree expression)
public SyntaxToken operatorToken()
operatorToken
in interface UnaryExpressionTree
public ExpressionTree expression()
expression
in interface UnaryExpressionTree
public void accept(TreeVisitor visitor)
Copyright © 2012–2017 SonarSource. All rights reserved.