org.eclipse.internal.xtend.expression.ast
Class AbstractExpressionVisitor
java.lang.Object
org.eclipse.internal.xtend.expression.ast.AbstractVisitor
org.eclipse.internal.xtend.expression.ast.AbstractExpressionVisitor
- Direct Known Subclasses:
- XtendXpandSearchEngine.ExpressionVisitor
public abstract class AbstractExpressionVisitor
- extends AbstractVisitor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractExpressionVisitor
public AbstractExpressionVisitor()
visit
public final java.lang.Object visit(ISyntaxElement ele)
- Specified by:
visit
in class AbstractVisitor
visitBooleanOperation
protected java.lang.Object visitBooleanOperation(BooleanOperation node)
visitCast
protected java.lang.Object visitCast(Cast node)
visitConstructorCallExpression
protected java.lang.Object visitConstructorCallExpression(ConstructorCallExpression node)
visitGlobalVarExpression
protected java.lang.Object visitGlobalVarExpression(GlobalVarExpression node)
visitChainExpression
protected java.lang.Object visitChainExpression(ChainExpression ce)
visitFeatureCall
protected java.lang.Object visitFeatureCall(FeatureCall fc)
visitCollectionExpression
protected java.lang.Object visitCollectionExpression(CollectionExpression node)
visitOperationCall
protected java.lang.Object visitOperationCall(OperationCall oc)
visitTypeSelectExpression
protected java.lang.Object visitTypeSelectExpression(TypeSelectExpression node)
visitIfExpression
protected java.lang.Object visitIfExpression(IfExpression node)
visitLetExpression
protected java.lang.Object visitLetExpression(LetExpression node)
visitSwitchExpression
protected java.lang.Object visitSwitchExpression(SwitchExpression node)
visitListLiteral
protected java.lang.Object visitListLiteral(ListLiteral node)
visitBooleanLiteral
protected java.lang.Object visitBooleanLiteral(BooleanLiteral node)
visitIntegerLiteral
protected java.lang.Object visitIntegerLiteral(IntegerLiteral node)
visitNullLiteral
protected java.lang.Object visitNullLiteral(NullLiteral node)
visitRealLiteral
protected java.lang.Object visitRealLiteral(RealLiteral node)
visitStringLiteral
protected java.lang.Object visitStringLiteral(StringLiteral node)