public static class JCTree.JCExpressionStatement extends JCTree.JCStatement implements ExpressionStatementTree
JCTree.Factory, JCTree.JCAnnotatedType, JCTree.JCAnnotation, JCTree.JCArrayAccess, JCTree.JCArrayTypeTree, JCTree.JCAssert, JCTree.JCAssign, JCTree.JCAssignOp, JCTree.JCBinary, JCTree.JCBlock, JCTree.JCBreak, JCTree.JCCase, JCTree.JCCatch, JCTree.JCClassDecl, JCTree.JCCompilationUnit, JCTree.JCConditional, JCTree.JCContinue, JCTree.JCDoWhileLoop, JCTree.JCEnhancedForLoop, JCTree.JCErroneous, JCTree.JCExpression, JCTree.JCExpressionStatement, JCTree.JCFieldAccess, JCTree.JCForLoop, JCTree.JCFunctionalExpression, JCTree.JCIdent, JCTree.JCIf, JCTree.JCImport, JCTree.JCInstanceOf, JCTree.JCLabeledStatement, JCTree.JCLambda, JCTree.JCLiteral, JCTree.JCMemberReference, JCTree.JCMethodDecl, JCTree.JCMethodInvocation, JCTree.JCModifiers, JCTree.JCNewArray, JCTree.JCNewClass, JCTree.JCParens, JCTree.JCPolyExpression, JCTree.JCPrimitiveTypeTree, JCTree.JCReturn, JCTree.JCSkip, JCTree.JCStatement, JCTree.JCSwitch, JCTree.JCSynchronized, JCTree.JCThrow, JCTree.JCTry, JCTree.JCTypeApply, JCTree.JCTypeCast, JCTree.JCTypeIntersection, JCTree.JCTypeParameter, JCTree.JCTypeUnion, JCTree.JCUnary, JCTree.JCVariableDecl, JCTree.JCWhileLoop, JCTree.JCWildcard, JCTree.LetExpr, JCTree.Tag, JCTree.TypeBoundKind, JCTree.Visitor| Modifier and Type | Field and Description |
|---|---|
JCTree.JCExpression |
expr
expression structure
|
| Modifier | Constructor and Description |
|---|---|
protected |
JCExpressionStatement(JCTree.JCExpression expr) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(JCTree.Visitor v)
Visit this tree with a given visitor.
|
<R,D> R |
accept(TreeVisitor<R,D> v,
D d)
Accept method used to implement the visitor pattern.
|
JCTree.JCExpression |
getExpression() |
Tree.Kind |
getKind()
Gets the kind of this tree.
|
JCTree.Tag |
getTag() |
String |
toString()
Convert a expression-statement tree to a pretty-printed string.
|
setPos, setTypeclone, getEndPosition, getPreferredPosition, getStartPosition, getTree, hasTag, pospublic JCTree.JCExpression expr
protected JCExpressionStatement(JCTree.JCExpression expr)
public void accept(JCTree.Visitor v)
JCTreepublic Tree.Kind getKind()
Treepublic JCTree.JCExpression getExpression()
getExpression in interface ExpressionStatementTreepublic <R,D> R accept(TreeVisitor<R,D> v, D d)
Treepublic JCTree.Tag getTag()
Copyright © 2017 earcam. All rights reserved.