aboutsummaryrefslogtreecommitdiffstats
path: root/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/vampireLanguage/impl/VampireLanguagePackageImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/vampireLanguage/impl/VampireLanguagePackageImpl.java')
-rw-r--r--Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/vampireLanguage/impl/VampireLanguagePackageImpl.java52
1 files changed, 32 insertions, 20 deletions
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/vampireLanguage/impl/VampireLanguagePackageImpl.java b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/vampireLanguage/impl/VampireLanguagePackageImpl.java
index 676b2786..eae57e97 100644
--- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/vampireLanguage/impl/VampireLanguagePackageImpl.java
+++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.language/src-gen/ca/mcgill/ecse/dslreasoner/vampireLanguage/impl/VampireLanguagePackageImpl.java
@@ -115,35 +115,35 @@ public class VampireLanguagePackageImpl extends EPackageImpl implements VampireL
115 * <!-- end-user-doc --> 115 * <!-- end-user-doc -->
116 * @generated 116 * @generated
117 */ 117 */
118 private EClass vlsDeclarationEClass = null; 118 private EClass vlsTermEClass = null;
119 119
120 /** 120 /**
121 * <!-- begin-user-doc --> 121 * <!-- begin-user-doc -->
122 * <!-- end-user-doc --> 122 * <!-- end-user-doc -->
123 * @generated 123 * @generated
124 */ 124 */
125 private EClass vlsOtherDeclarationEClass = null; 125 private EClass vlsDeclarationEClass = null;
126 126
127 /** 127 /**
128 * <!-- begin-user-doc --> 128 * <!-- begin-user-doc -->
129 * <!-- end-user-doc --> 129 * <!-- end-user-doc -->
130 * @generated 130 * @generated
131 */ 131 */
132 private EClass vlsVariableDeclarationEClass = null; 132 private EClass vlsOtherDeclarationEClass = null;
133 133
134 /** 134 /**
135 * <!-- begin-user-doc --> 135 * <!-- begin-user-doc -->
136 * <!-- end-user-doc --> 136 * <!-- end-user-doc -->
137 * @generated 137 * @generated
138 */ 138 */
139 private EClass vlsTypeDefEClass = null; 139 private EClass vlsVariableDeclarationEClass = null;
140 140
141 /** 141 /**
142 * <!-- begin-user-doc --> 142 * <!-- begin-user-doc -->
143 * <!-- end-user-doc --> 143 * <!-- end-user-doc -->
144 * @generated 144 * @generated
145 */ 145 */
146 private EClass vlsTermEClass = null; 146 private EClass vlsTypeDefEClass = null;
147 147
148 /** 148 /**
149 * <!-- begin-user-doc --> 149 * <!-- begin-user-doc -->
@@ -639,6 +639,26 @@ public class VampireLanguagePackageImpl extends EPackageImpl implements VampireL
639 * <!-- end-user-doc --> 639 * <!-- end-user-doc -->
640 * @generated 640 * @generated
641 */ 641 */
642 public EClass getVLSTerm()
643 {
644 return vlsTermEClass;
645 }
646
647 /**
648 * <!-- begin-user-doc -->
649 * <!-- end-user-doc -->
650 * @generated
651 */
652 public EAttribute getVLSTerm_Comment()
653 {
654 return (EAttribute)vlsTermEClass.getEStructuralFeatures().get(0);
655 }
656
657 /**
658 * <!-- begin-user-doc -->
659 * <!-- end-user-doc -->
660 * @generated
661 */
642 public EClass getVLSDeclaration() 662 public EClass getVLSDeclaration()
643 { 663 {
644 return vlsDeclarationEClass; 664 return vlsDeclarationEClass;
@@ -749,16 +769,6 @@ public class VampireLanguagePackageImpl extends EPackageImpl implements VampireL
749 * <!-- end-user-doc --> 769 * <!-- end-user-doc -->
750 * @generated 770 * @generated
751 */ 771 */
752 public EClass getVLSTerm()
753 {
754 return vlsTermEClass;
755 }
756
757 /**
758 * <!-- begin-user-doc -->
759 * <!-- end-user-doc -->
760 * @generated
761 */
762 public EClass getVLSVariable() 772 public EClass getVLSVariable()
763 { 773 {
764 return vlsVariableEClass; 774 return vlsVariableEClass;
@@ -1464,6 +1474,9 @@ public class VampireLanguagePackageImpl extends EPackageImpl implements VampireL
1464 1474
1465 vlsTffTermEClass = createEClass(VLS_TFF_TERM); 1475 vlsTffTermEClass = createEClass(VLS_TFF_TERM);
1466 1476
1477 vlsTermEClass = createEClass(VLS_TERM);
1478 createEAttribute(vlsTermEClass, VLS_TERM__COMMENT);
1479
1467 vlsDeclarationEClass = createEClass(VLS_DECLARATION); 1480 vlsDeclarationEClass = createEClass(VLS_DECLARATION);
1468 createEReference(vlsDeclarationEClass, VLS_DECLARATION__TYPE); 1481 createEReference(vlsDeclarationEClass, VLS_DECLARATION__TYPE);
1469 1482
@@ -1479,8 +1492,6 @@ public class VampireLanguagePackageImpl extends EPackageImpl implements VampireL
1479 createEReference(vlsTypeDefEClass, VLS_TYPE_DEF__INIT_TYPE); 1492 createEReference(vlsTypeDefEClass, VLS_TYPE_DEF__INIT_TYPE);
1480 createEReference(vlsTypeDefEClass, VLS_TYPE_DEF__NEXT_TYPE); 1493 createEReference(vlsTypeDefEClass, VLS_TYPE_DEF__NEXT_TYPE);
1481 1494
1482 vlsTermEClass = createEClass(VLS_TERM);
1483
1484 vlsVariableEClass = createEClass(VLS_VARIABLE); 1495 vlsVariableEClass = createEClass(VLS_VARIABLE);
1485 createEAttribute(vlsVariableEClass, VLS_VARIABLE__NAME); 1496 createEAttribute(vlsVariableEClass, VLS_VARIABLE__NAME);
1486 1497
@@ -1604,10 +1615,10 @@ public class VampireLanguagePackageImpl extends EPackageImpl implements VampireL
1604 // Set bounds for type parameters 1615 // Set bounds for type parameters
1605 1616
1606 // Add supertypes to classes 1617 // Add supertypes to classes
1618 vlsTermEClass.getESuperTypes().add(this.getVLSTffTerm());
1607 vlsDeclarationEClass.getESuperTypes().add(this.getVLSTffTerm()); 1619 vlsDeclarationEClass.getESuperTypes().add(this.getVLSTffTerm());
1608 vlsOtherDeclarationEClass.getESuperTypes().add(this.getVLSDeclaration()); 1620 vlsOtherDeclarationEClass.getESuperTypes().add(this.getVLSDeclaration());
1609 vlsVariableDeclarationEClass.getESuperTypes().add(this.getVLSDeclaration()); 1621 vlsVariableDeclarationEClass.getESuperTypes().add(this.getVLSDeclaration());
1610 vlsTermEClass.getESuperTypes().add(this.getVLSTffTerm());
1611 vlsVariableEClass.getESuperTypes().add(this.getVLSTerm()); 1622 vlsVariableEClass.getESuperTypes().add(this.getVLSTerm());
1612 vlsFunctionAsTermEClass.getESuperTypes().add(this.getVLSTerm()); 1623 vlsFunctionAsTermEClass.getESuperTypes().add(this.getVLSTerm());
1613 vlsDefinedTermEClass.getESuperTypes().add(this.getVLSTerm()); 1624 vlsDefinedTermEClass.getESuperTypes().add(this.getVLSTerm());
@@ -1668,6 +1679,9 @@ public class VampireLanguagePackageImpl extends EPackageImpl implements VampireL
1668 1679
1669 initEClass(vlsTffTermEClass, VLSTffTerm.class, "VLSTffTerm", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); 1680 initEClass(vlsTffTermEClass, VLSTffTerm.class, "VLSTffTerm", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
1670 1681
1682 initEClass(vlsTermEClass, VLSTerm.class, "VLSTerm", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
1683 initEAttribute(getVLSTerm_Comment(), ecorePackage.getEString(), "comment", null, 0, 1, VLSTerm.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1684
1671 initEClass(vlsDeclarationEClass, VLSDeclaration.class, "VLSDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); 1685 initEClass(vlsDeclarationEClass, VLSDeclaration.class, "VLSDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
1672 initEReference(getVLSDeclaration_Type(), this.getVLSTypeDef(), null, "type", null, 0, 1, VLSDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 1686 initEReference(getVLSDeclaration_Type(), this.getVLSTypeDef(), null, "type", null, 0, 1, VLSDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1673 1687
@@ -1683,8 +1697,6 @@ public class VampireLanguagePackageImpl extends EPackageImpl implements VampireL
1683 initEReference(getVLSTypeDef_InitType(), this.getVLSTerm(), null, "initType", null, 0, 1, VLSTypeDef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 1697 initEReference(getVLSTypeDef_InitType(), this.getVLSTerm(), null, "initType", null, 0, 1, VLSTypeDef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1684 initEReference(getVLSTypeDef_NextType(), this.getVLSTerm(), null, "nextType", null, 0, 1, VLSTypeDef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 1698 initEReference(getVLSTypeDef_NextType(), this.getVLSTerm(), null, "nextType", null, 0, 1, VLSTypeDef.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1685 1699
1686 initEClass(vlsTermEClass, VLSTerm.class, "VLSTerm", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
1687
1688 initEClass(vlsVariableEClass, VLSVariable.class, "VLSVariable", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); 1700 initEClass(vlsVariableEClass, VLSVariable.class, "VLSVariable", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
1689 initEAttribute(getVLSVariable_Name(), ecorePackage.getEString(), "name", null, 0, 1, VLSVariable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 1701 initEAttribute(getVLSVariable_Name(), ecorePackage.getEString(), "name", null, 0, 1, VLSVariable.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
1690 1702