Class MCCommonStatementsParserInfo

java.lang.Object
de.monticore.statements.mccommonstatements._parser.MCCommonStatementsParserInfo
Direct Known Subclasses:
EmptyMCCommonStatementsParserInfo

public class MCCommonStatementsParserInfo extends Object
  • Field Details

    • statesWithUsageNameMCBlockStatement

      protected static Set<Integer> statesWithUsageNameMCBlockStatement
    • statesWithUsageNameCondition

      protected static Set<Integer> statesWithUsageNameCondition
    • statesWithUsageNameThenStatement

      protected static Set<Integer> statesWithUsageNameThenStatement
    • statesWithUsageNameElseStatement

      protected static Set<Integer> statesWithUsageNameElseStatement
    • statesWithUsageNameForControl

      protected static Set<Integer> statesWithUsageNameForControl
    • statesWithUsageNameMCStatement

      protected static Set<Integer> statesWithUsageNameMCStatement
    • statesWithUsageNameForInit

      protected static Set<Integer> statesWithUsageNameForInit
    • statesWithUsageNameExpression

      protected static Set<Integer> statesWithUsageNameExpression
    • statesWithUsageNameForInitByExpressions

      protected static Set<Integer> statesWithUsageNameForInitByExpressions
    • statesWithUsageNameLocalVariableDeclaration

      protected static Set<Integer> statesWithUsageNameLocalVariableDeclaration
    • statesWithUsageNameFormalParameter

      protected static Set<Integer> statesWithUsageNameFormalParameter
    • statesWithUsageNameJavaModifier

      protected static Set<Integer> statesWithUsageNameJavaModifier
    • statesWithUsageNameMCType

      protected static Set<Integer> statesWithUsageNameMCType
    • statesWithUsageNameDeclarator

      protected static Set<Integer> statesWithUsageNameDeclarator
    • statesWithUsageNameSwitchBlockStatementGroup

      protected static Set<Integer> statesWithUsageNameSwitchBlockStatementGroup
    • statesWithUsageNameSwitchLabel

      protected static Set<Integer> statesWithUsageNameSwitchLabel
    • statesWithUsageNameConstant

      protected static Set<Integer> statesWithUsageNameConstant
    • statesWithUsageNameEnumConstant

      protected static Set<Integer> statesWithUsageNameEnumConstant
    • statesDefiningName

      protected static Set<Integer> statesDefiningName
    • delegate

      protected static MCCommonStatementsParserInfo delegate
  • Constructor Details

    • MCCommonStatementsParserInfo

      public MCCommonStatementsParserInfo()
  • Method Details

    • getDelegate

      protected static MCCommonStatementsParserInfo getDelegate()
    • init

      public static void init()
    • initMe

      public static void initMe(MCCommonStatementsParserInfo _delegate)
    • stateHasUsageNameMCBlockStatement

      public static boolean stateHasUsageNameMCBlockStatement(int state)
    • _stateHasUsageNameMCBlockStatement

      protected boolean _stateHasUsageNameMCBlockStatement(int state)
    • stateHasUsageNameCondition

      public static boolean stateHasUsageNameCondition(int state)
    • _stateHasUsageNameCondition

      protected boolean _stateHasUsageNameCondition(int state)
    • stateHasUsageNameThenStatement

      public static boolean stateHasUsageNameThenStatement(int state)
    • _stateHasUsageNameThenStatement

      protected boolean _stateHasUsageNameThenStatement(int state)
    • stateHasUsageNameElseStatement

      public static boolean stateHasUsageNameElseStatement(int state)
    • _stateHasUsageNameElseStatement

      protected boolean _stateHasUsageNameElseStatement(int state)
    • stateHasUsageNameForControl

      public static boolean stateHasUsageNameForControl(int state)
    • _stateHasUsageNameForControl

      protected boolean _stateHasUsageNameForControl(int state)
    • stateHasUsageNameMCStatement

      public static boolean stateHasUsageNameMCStatement(int state)
    • _stateHasUsageNameMCStatement

      protected boolean _stateHasUsageNameMCStatement(int state)
    • stateHasUsageNameForInit

      public static boolean stateHasUsageNameForInit(int state)
    • _stateHasUsageNameForInit

      protected boolean _stateHasUsageNameForInit(int state)
    • stateHasUsageNameExpression

      public static boolean stateHasUsageNameExpression(int state)
    • _stateHasUsageNameExpression

      protected boolean _stateHasUsageNameExpression(int state)
    • stateHasUsageNameForInitByExpressions

      public static boolean stateHasUsageNameForInitByExpressions(int state)
    • _stateHasUsageNameForInitByExpressions

      protected boolean _stateHasUsageNameForInitByExpressions(int state)
    • stateHasUsageNameLocalVariableDeclaration

      public static boolean stateHasUsageNameLocalVariableDeclaration(int state)
    • _stateHasUsageNameLocalVariableDeclaration

      protected boolean _stateHasUsageNameLocalVariableDeclaration(int state)
    • stateHasUsageNameFormalParameter

      public static boolean stateHasUsageNameFormalParameter(int state)
    • _stateHasUsageNameFormalParameter

      protected boolean _stateHasUsageNameFormalParameter(int state)
    • stateHasUsageNameJavaModifier

      public static boolean stateHasUsageNameJavaModifier(int state)
    • _stateHasUsageNameJavaModifier

      protected boolean _stateHasUsageNameJavaModifier(int state)
    • stateHasUsageNameMCType

      public static boolean stateHasUsageNameMCType(int state)
    • _stateHasUsageNameMCType

      protected boolean _stateHasUsageNameMCType(int state)
    • stateHasUsageNameDeclarator

      public static boolean stateHasUsageNameDeclarator(int state)
    • _stateHasUsageNameDeclarator

      protected boolean _stateHasUsageNameDeclarator(int state)
    • stateHasUsageNameSwitchBlockStatementGroup

      public static boolean stateHasUsageNameSwitchBlockStatementGroup(int state)
    • _stateHasUsageNameSwitchBlockStatementGroup

      protected boolean _stateHasUsageNameSwitchBlockStatementGroup(int state)
    • stateHasUsageNameSwitchLabel

      public static boolean stateHasUsageNameSwitchLabel(int state)
    • _stateHasUsageNameSwitchLabel

      protected boolean _stateHasUsageNameSwitchLabel(int state)
    • stateHasUsageNameConstant

      public static boolean stateHasUsageNameConstant(int state)
    • _stateHasUsageNameConstant

      protected boolean _stateHasUsageNameConstant(int state)
    • stateHasUsageNameEnumConstant

      public static boolean stateHasUsageNameEnumConstant(int state)
    • _stateHasUsageNameEnumConstant

      protected boolean _stateHasUsageNameEnumConstant(int state)
    • stateDefinesName

      public static boolean stateDefinesName(int state)
    • _stateDefinesName

      protected boolean _stateDefinesName(int state)
    • getImplementationOfInterfaceProd

      public static Optional<String> getImplementationOfInterfaceProd(org.antlr.v4.runtime.ParserRuleContext context)
    • _getImplementationOfInterfaceProd

      public Optional<String> _getImplementationOfInterfaceProd(org.antlr.v4.runtime.ParserRuleContext context)