Interface LambdaExpressionsTraverser
- All Superinterfaces:
BasicSymbolsTraverser,ExpressionsBasisTraverser,de.monticore.visitor.ITraverser,MCBasicsTraverser,MCBasicTypesTraverser,MCLiteralsBasisTraverser
- All Known Implementing Classes:
LambdaExpressionsTraverserImplementation
public interface LambdaExpressionsTraverser
extends BasicSymbolsTraverser, MCBasicTypesTraverser, ExpressionsBasisTraverser
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidadd4BasicSymbols(BasicSymbolsVisitor2 basicSymbolsVisitor) default voidadd4ExpressionsBasis(ExpressionsBasisVisitor2 expressionsBasisVisitor) default voidadd4LambdaExpressions(LambdaExpressionsVisitor2 lambdaExpressionsVisitor) default voidadd4MCBasics(MCBasicsVisitor2 mCBasicsVisitor) default voidadd4MCBasicTypes(MCBasicTypesVisitor2 mCBasicTypesVisitor) default voidadd4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor) default voidendVisit(ASTLambdaBody node) default voidendVisit(ASTLambdaExpression node) default voiddefault voiddefault voidendVisit(ASTLambdaParameter node) default voidendVisit(ASTLambdaParameters node) default voiddefault voiddefault voiddefault voiddefault Optional<BasicSymbolsHandler> default List<BasicSymbolsVisitor2> default Optional<ExpressionsBasisHandler> default List<ExpressionsBasisVisitor2> default Optional<LambdaExpressionsHandler> default List<LambdaExpressionsVisitor2> default Optional<MCBasicsHandler> default List<MCBasicsVisitor2> default Optional<MCBasicTypesHandler> default List<MCBasicTypesVisitor2> default Optional<MCLiteralsBasisHandler> default List<MCLiteralsBasisVisitor2> default voidhandle(ASTLambdaBody node) default voidhandle(ASTLambdaExpression node) default voiddefault voiddefault voidhandle(ASTLambdaParameter node) default voidhandle(ASTLambdaParameters node) default voiddefault voiddefault voiddefault voiddefault voidsetBasicSymbolsHandler(BasicSymbolsHandler basicSymbolsHandler) default voidsetExpressionsBasisHandler(ExpressionsBasisHandler expressionsBasisHandler) default voidsetLambdaExpressionsHandler(LambdaExpressionsHandler lambdaExpressionsHandler) default voidsetMCBasicsHandler(MCBasicsHandler mCBasicsHandler) default voidsetMCBasicTypesHandler(MCBasicTypesHandler mCBasicTypesHandler) default voidsetMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler) default voidtraverse(ASTLambdaExpression node) default voiddefault voidtraverse(ASTLambdaParameter node) default voidtraverse(ASTLambdaParameters node) default voiddefault voiddefault voiddefault voiddefault voidvisit(ASTLambdaBody node) default voidvisit(ASTLambdaExpression node) default voidvisit(ASTLambdaExpressionBody node) default voiddefault voidvisit(ASTLambdaParameter node) default voidvisit(ASTLambdaParameters node) default voiddefault voiddefault voiddefault voidvisit(ILambdaExpressionsScope node) Methods inherited from interface de.monticore.symbols.basicsymbols._visitor.BasicSymbolsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitMethods inherited from interface de.monticore.expressions.expressionsbasis._visitor.ExpressionsBasisTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visitMethods inherited from interface de.monticore.visitor.ITraverser
add4IVisitor, addAllTraversedElements, addTraversedElement, clearTraversedElements, endVisit, endVisit, endVisit, endVisit, endVisit, getIVisitorList, getTraversedElements, handle, handle, handle, handle, handle, setTraversedElements, traverse, traverse, visit, visit, visit, visit, visitMethods inherited from interface de.monticore.mcbasics._visitor.MCBasicsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visitMethods inherited from interface de.monticore.types.mcbasictypes._visitor.MCBasicTypesTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Method Details
-
add4LambdaExpressions
-
getLambdaExpressionsVisitorList
-
add4BasicSymbols
- Specified by:
add4BasicSymbolsin interfaceBasicSymbolsTraverser
-
getBasicSymbolsVisitorList
- Specified by:
getBasicSymbolsVisitorListin interfaceBasicSymbolsTraverser
-
add4MCBasicTypes
- Specified by:
add4MCBasicTypesin interfaceMCBasicTypesTraverser
-
getMCBasicTypesVisitorList
- Specified by:
getMCBasicTypesVisitorListin interfaceMCBasicTypesTraverser
-
add4ExpressionsBasis
- Specified by:
add4ExpressionsBasisin interfaceExpressionsBasisTraverser
-
getExpressionsBasisVisitorList
- Specified by:
getExpressionsBasisVisitorListin interfaceExpressionsBasisTraverser
-
add4MCBasics
- Specified by:
add4MCBasicsin interfaceBasicSymbolsTraverser- Specified by:
add4MCBasicsin interfaceExpressionsBasisTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceMCBasicTypesTraverser
-
getMCBasicsVisitorList
- Specified by:
getMCBasicsVisitorListin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicTypesTraverser
-
add4MCLiteralsBasis
- Specified by:
add4MCLiteralsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisVisitorList
- Specified by:
getMCLiteralsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser
-
setLambdaExpressionsHandler
-
getLambdaExpressionsHandler
-
setBasicSymbolsHandler
- Specified by:
setBasicSymbolsHandlerin interfaceBasicSymbolsTraverser
-
getBasicSymbolsHandler
- Specified by:
getBasicSymbolsHandlerin interfaceBasicSymbolsTraverser
-
setMCBasicTypesHandler
- Specified by:
setMCBasicTypesHandlerin interfaceMCBasicTypesTraverser
-
getMCBasicTypesHandler
- Specified by:
getMCBasicTypesHandlerin interfaceMCBasicTypesTraverser
-
setExpressionsBasisHandler
- Specified by:
setExpressionsBasisHandlerin interfaceExpressionsBasisTraverser
-
getExpressionsBasisHandler
- Specified by:
getExpressionsBasisHandlerin interfaceExpressionsBasisTraverser
-
setMCBasicsHandler
- Specified by:
setMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
setMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicTypesTraverser
-
getMCBasicsHandler
- Specified by:
getMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicTypesTraverser
-
setMCLiteralsBasisHandler
- Specified by:
setMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisHandler
- Specified by:
getMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-