Interface ExpressionTree
-
- All Superinterfaces:
Tree
- All Known Subinterfaces:
AnonymousClassTree,ArrayAccessTree,ArrayAssignmentPatternTree,ArrayDestructuringTree,ArrayInitializerBracketTree,ArrayInitializerFunctionTree,ArrayInitializerTree,ArrowFunctionExpressionTree,AssignmentExpressionTree,BinaryExpressionTree,CastExpressionTree,CompoundVariableTree,ComputedVariableTree,ConditionalExpressionTree,ExecutionOperatorTree,ExpandableStringCharactersTree,ExpandableStringLiteralTree,FunctionCallTree,FunctionExpressionTree,HeredocStringLiteralTree,IdentifierTree,LexicalVariablesTree,ListExpressionTree,LiteralTree,MatchExpressionTree,MemberAccessTree,NameIdentifierTree,NamespaceNameTree,NewExpressionTree,ParenthesisedExpressionTree,PrefixedCastExpressionTree,ReferenceVariableTree,SpreadArgumentTree,ThrowExpressionTree,UnaryExpressionTree,VariableIdentifierTree,VariableTree,VariableVariableTree,YieldExpressionTree
- All Known Implementing Classes:
AnonymousClassTreeImpl,ArrayAccessTreeImpl,ArrayAssignmentPatternTreeImpl,ArrayInitializerBracketTreeImpl,ArrayInitializerFunctionTreeImpl,ArrowFunctionExpressionTreeImpl,AssignmentByReferenceTreeImpl,AssignmentExpressionTreeImpl,BinaryExpressionTreeImpl,CastExpressionTreeImpl,ClassNamespaceNameTreeImpl,CompoundVariableTreeImpl,ComputedVariableTreeImpl,ConditionalExpressionTreeImpl,ExecutionOperatorTreeImpl,ExpandableStringCharactersTreeImpl,ExpandableStringLiteralTreeImpl,FunctionCallTreeImpl,FunctionExpressionTreeImpl,HeredocStringLiteralTreeImpl,LexicalVariablesTreeImpl,ListExpressionTreeImpl,LiteralTreeImpl,MatchExpressionTreeImpl,MemberAccessTreeImpl,NameIdentifierTreeImpl,NamespaceNameTreeImpl,NewExpressionTreeImpl,ParenthesizedExpressionTreeImpl,PostfixExpressionTreeImpl,PrefixedCastExpressionTreeImpl,PrefixExpressionTreeImpl,ReferenceVariableTreeImpl,SpreadArgumentTreeImpl,ThrowExpressionTreeImpl,VariableIdentifierTreeImpl,VariableVariableTreeImpl,YieldExpressionTreeImpl
public interface ExpressionTree extends Tree
Parent interface for all the trees representing expressions (e.g.BinaryExpressionTreeorAssignmentExpressionTree)