Class OCLExpressionsParserInfoForMCLiteralsBasis


public class OCLExpressionsParserInfoForMCLiteralsBasis extends EmptyMCLiteralsBasisParserInfo
  • Constructor Details

    • OCLExpressionsParserInfoForMCLiteralsBasis

      public OCLExpressionsParserInfoForMCLiteralsBasis()
  • Method Details

    • _stateReferencesVariableSymbol

      protected boolean _stateReferencesVariableSymbol(int state)
    • _stateHasUsageNameMCType

      protected boolean _stateHasUsageNameMCType(int state)
    • _stateHasUsageNameName

      protected boolean _stateHasUsageNameName(int state)
    • _stateHasUsageNameExpression

      protected boolean _stateHasUsageNameExpression(int state)
    • _stateHasUsageNameThenExpression

      protected boolean _stateHasUsageNameThenExpression(int state)
    • _stateHasUsageNameElseExpression

      protected boolean _stateHasUsageNameElseExpression(int state)
    • _stateHasUsageNameCondition

      protected boolean _stateHasUsageNameCondition(int state)
    • _stateHasUsageNameLeft

      protected boolean _stateHasUsageNameLeft(int state)
    • _stateHasUsageNameRight

      protected boolean _stateHasUsageNameRight(int state)
    • _stateHasUsageNameInDeclaration

      protected boolean _stateHasUsageNameInDeclaration(int state)
    • _stateHasUsageNameOCLVariableDeclaration

      protected boolean _stateHasUsageNameOCLVariableDeclaration(int state)
    • _stateHasUsageNameIteration

      protected boolean _stateHasUsageNameIteration(int state)
    • _stateHasUsageNameInit

      protected boolean _stateHasUsageNameInit(int state)
    • _stateHasUsageNameValue

      protected boolean _stateHasUsageNameValue(int state)
    • _stateHasUsageNameInDeclarationVariable

      protected boolean _stateHasUsageNameInDeclarationVariable(int state)
    • _stateDefinesName

      protected boolean _stateDefinesName(int state)
      Overrides:
      _stateDefinesName in class EmptyMCLiteralsBasisParserInfo