Class MCCommonStatementsParserInfo

    • Field Detail

      • statesWithUsageNameMCBlockStatement

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameMCBlockStatement
      • statesWithUsageNameCondition

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameCondition
      • statesWithUsageNameThenStatement

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameThenStatement
      • statesWithUsageNameElseStatement

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameElseStatement
      • statesWithUsageNameForControl

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameForControl
      • statesWithUsageNameMCStatement

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameMCStatement
      • statesWithUsageNameForInit

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameForInit
      • statesWithUsageNameExpression

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameExpression
      • statesWithUsageNameForInitByExpressions

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameForInitByExpressions
      • statesWithUsageNameLocalVariableDeclaration

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameLocalVariableDeclaration
      • statesWithUsageNameFormalParameter

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameFormalParameter
      • statesWithUsageNameJavaModifier

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameJavaModifier
      • statesWithUsageNameMCType

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameMCType
      • statesWithUsageNameDeclarator

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameDeclarator
      • statesWithUsageNameSwitchBlockStatementGroup

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameSwitchBlockStatementGroup
      • statesWithUsageNameSwitchLabel

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameSwitchLabel
      • statesWithUsageNameConstant

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameConstant
      • statesWithUsageNameEnumConstant

        protected static java.util.Set<java.lang.Integer> statesWithUsageNameEnumConstant
      • statesDefiningName

        protected static java.util.Set<java.lang.Integer> statesDefiningName
    • Constructor Detail

      • MCCommonStatementsParserInfo

        public MCCommonStatementsParserInfo()
    • Method Detail

      • init

        public static void init()
      • 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 java.util.Optional<java.lang.String> getImplementationOfInterfaceProd​(org.antlr.v4.runtime.ParserRuleContext context)
      • _getImplementationOfInterfaceProd

        public java.util.Optional<java.lang.String> _getImplementationOfInterfaceProd​(org.antlr.v4.runtime.ParserRuleContext context)