Interface ILambdaExpressionsTypeDispatcher

All Superinterfaces:
IBasicSymbolsTypeDispatcher, IExpressionsBasisTypeDispatcher, IMCBasicsTypeDispatcher, IMCBasicTypesTypeDispatcher, IMCLiteralsBasisTypeDispatcher
All Known Implementing Classes:
LambdaExpressionsTypeDispatcher

public interface ILambdaExpressionsTypeDispatcher extends IBasicSymbolsTypeDispatcher, IMCBasicTypesTypeDispatcher, IExpressionsBasisTypeDispatcher
  • Method Details

    • isLambdaExpressionsASTLambdaParameter

      boolean isLambdaExpressionsASTLambdaParameter(de.monticore.ast.ASTNode node)
    • asLambdaExpressionsASTLambdaParameter

      ASTLambdaParameter asLambdaExpressionsASTLambdaParameter(de.monticore.ast.ASTNode node)
    • isLambdaExpressionsASTLambdaParameters

      boolean isLambdaExpressionsASTLambdaParameters(de.monticore.ast.ASTNode node)
    • asLambdaExpressionsASTLambdaParameters

      ASTLambdaParameters asLambdaExpressionsASTLambdaParameters(de.monticore.ast.ASTNode node)
    • isLambdaExpressionsASTLambdaExpressionBody

      boolean isLambdaExpressionsASTLambdaExpressionBody(de.monticore.ast.ASTNode node)
    • asLambdaExpressionsASTLambdaExpressionBody

      ASTLambdaExpressionBody asLambdaExpressionsASTLambdaExpressionBody(de.monticore.ast.ASTNode node)
    • isLambdaExpressionsASTLambdaExpression

      boolean isLambdaExpressionsASTLambdaExpression(de.monticore.ast.ASTNode node)
    • asLambdaExpressionsASTLambdaExpression

      ASTLambdaExpression asLambdaExpressionsASTLambdaExpression(de.monticore.ast.ASTNode node)
    • isLambdaExpressionsASTLambdaBody

      boolean isLambdaExpressionsASTLambdaBody(de.monticore.ast.ASTNode node)
    • asLambdaExpressionsASTLambdaBody

      ASTLambdaBody asLambdaExpressionsASTLambdaBody(de.monticore.ast.ASTNode node)
    • isLambdaExpressionsLambdaExpressionsLiterals

      boolean isLambdaExpressionsLambdaExpressionsLiterals(de.monticore.ast.ASTNode node)
    • asLambdaExpressionsLambdaExpressionsLiterals

      LambdaExpressionsLiterals asLambdaExpressionsLambdaExpressionsLiterals(de.monticore.ast.ASTNode node)
    • isLambdaExpressionsASTLambdaExpressionsNode

      boolean isLambdaExpressionsASTLambdaExpressionsNode(de.monticore.ast.ASTNode node)
    • asLambdaExpressionsASTLambdaExpressionsNode

      ASTLambdaExpressionsNode asLambdaExpressionsASTLambdaExpressionsNode(de.monticore.ast.ASTNode node)
    • isLambdaExpressionsILambdaExpressionsScope

      boolean isLambdaExpressionsILambdaExpressionsScope(de.monticore.symboltable.IScope scope)
    • asLambdaExpressionsILambdaExpressionsScope

      ILambdaExpressionsScope asLambdaExpressionsILambdaExpressionsScope(de.monticore.symboltable.IScope scope)
    • isLambdaExpressionsILambdaExpressionsGlobalScope

      boolean isLambdaExpressionsILambdaExpressionsGlobalScope(de.monticore.symboltable.IScope scope)
    • asLambdaExpressionsILambdaExpressionsGlobalScope

      ILambdaExpressionsGlobalScope asLambdaExpressionsILambdaExpressionsGlobalScope(de.monticore.symboltable.IScope scope)
    • isLambdaExpressionsILambdaExpressionsArtifactScope

      boolean isLambdaExpressionsILambdaExpressionsArtifactScope(de.monticore.symboltable.IScope scope)
    • asLambdaExpressionsILambdaExpressionsArtifactScope

      ILambdaExpressionsArtifactScope asLambdaExpressionsILambdaExpressionsArtifactScope(de.monticore.symboltable.IScope scope)