Class BasicSymbolsMill

java.lang.Object
de.monticore.symbols.basicsymbols.BasicSymbolsMillTOP
de.monticore.symbols.basicsymbols.BasicSymbolsMill
Direct Known Subclasses:
BasicSymbolsMillForCompSymbols, BasicSymbolsMillForGrammar_WithConcepts, BasicSymbolsMillForJavaClassExpressions, BasicSymbolsMillForJavaLight, BasicSymbolsMillForLambdaExpressions, BasicSymbolsMillForMCArrayStatements, BasicSymbolsMillForMCCommonStatements, BasicSymbolsMillForMCExceptionStatements, BasicSymbolsMillForMCFullJavaStatements, BasicSymbolsMillForMCSynchronizedStatements, BasicSymbolsMillForMCVarDeclarationStatements, BasicSymbolsMillForOCLExpressions, BasicSymbolsMillForODRules, BasicSymbolsMillForOOSymbols, BasicSymbolsMillForSetExpressions, BasicSymbolsMillForTFBasisExts, BasicSymbolsMillForTFCommons, BasicSymbolsMillForTypeParameters

public class BasicSymbolsMill extends BasicSymbolsMillTOP
  • Field Details

  • Constructor Details

    • BasicSymbolsMill

      public BasicSymbolsMill()
  • Method Details

    • initializePrimitives

      public static void initializePrimitives()
    • _initializePrimitives

      public void _initializePrimitives()
    • createPrimitive

      protected TypeSymbol createPrimitive(String name)
    • initializeString

      public static void initializeString()
      This is only required if the String Symbol is not provided otherwise, e.g., using Class2MC, as it is required for, e.g., String literals. It is deliberately a trivial Symbol without any fields / methods.
    • _initializeString

      protected void _initializeString()
    • initializeObject

      public static void initializeObject()
      This is only required if the Object Symbol is not provided otherwise, e.g., using Class2MC, It is deliberately a trivial Symbol without any fields / methods.
    • _initializeObject

      protected void _initializeObject()