ModifiersPackageImpl theModifiersPackage = (ModifiersPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(ModifiersPackage.eNS_URI) instanceof ModifiersPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(ModifiersPackage.eNS_URI) : ModifiersPackage.eINSTANCE);
OperatorsPackageImpl theOperatorsPackage = (OperatorsPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(OperatorsPackage.eNS_URI) instanceof OperatorsPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(OperatorsPackage.eNS_URI) : OperatorsPackage.eINSTANCE);
ParametersPackageImpl theParametersPackage = (ParametersPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(ParametersPackage.eNS_URI) instanceof ParametersPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(ParametersPackage.eNS_URI) : ParametersPackage.eINSTANCE);
ReferencesPackageImpl theReferencesPackage = (ReferencesPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(ReferencesPackage.eNS_URI) instanceof ReferencesPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(ReferencesPackage.eNS_URI) : ReferencesPackage.eINSTANCE);
StatementsPackageImpl theStatementsPackage = (StatementsPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(StatementsPackage.eNS_URI) instanceof StatementsPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(StatementsPackage.eNS_URI) : StatementsPackage.eINSTANCE);
VariablesPackageImpl theVariablesPackage = (VariablesPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(VariablesPackage.eNS_URI) instanceof VariablesPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(VariablesPackage.eNS_URI) : VariablesPackage.eINSTANCE);
CorePackageImpl theCorePackage = (CorePackageImpl)(EPackage.Registry.INSTANCE.getEPackage(CorePackage.eNS_URI) instanceof CorePackageImpl ? EPackage.Registry.INSTANCE.getEPackage(CorePackage.eNS_URI) : CorePackage.eINSTANCE);
// Create package meta-data objects
theTypesPackage.createPackageContents();
theAnnotationsPackage.createPackageContents();
theArraysPackage.createPackageContents();
theClassifiersPackage.createPackageContents();
theCommonsPackage.createPackageContents();
theContainersPackage.createPackageContents();
theExpressionsPackage.createPackageContents();
theImportsPackage.createPackageContents();
theInstantiationsPackage.createPackageContents();
theLiteralsPackage.createPackageContents();
theMembersPackage.createPackageContents();
theModifiersPackage.createPackageContents();
theOperatorsPackage.createPackageContents();
theParametersPackage.createPackageContents();
theReferencesPackage.createPackageContents();
theStatementsPackage.createPackageContents();
theVariablesPackage.createPackageContents();
theCorePackage.createPackageContents();
// Initialize created meta-data
theTypesPackage.initializePackageContents();
theAnnotationsPackage.initializePackageContents();
theArraysPackage.initializePackageContents();
theClassifiersPackage.initializePackageContents();
theCommonsPackage.initializePackageContents();
theContainersPackage.initializePackageContents();
theExpressionsPackage.initializePackageContents();
theImportsPackage.initializePackageContents();
theInstantiationsPackage.initializePackageContents();
theLiteralsPackage.initializePackageContents();
theMembersPackage.initializePackageContents();
theModifiersPackage.initializePackageContents();
theOperatorsPackage.initializePackageContents();
theParametersPackage.initializePackageContents();
theReferencesPackage.initializePackageContents();
theStatementsPackage.initializePackageContents();
theVariablesPackage.initializePackageContents();
theCorePackage.initializePackageContents();
// Mark meta-data to indicate it can't be changed
theTypesPackage.freeze();