aboutsummaryrefslogtreecommitdiffstats
path: root/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapperTrace.java
diff options
context:
space:
mode:
authorLibravatar ArenBabikian <aren.babikian@mail.mcgill.ca>2019-03-05 21:33:28 -0500
committerLibravatar ArenBabikian <aren.babikian@mail.mcgill.ca>2019-03-05 21:33:28 -0500
commit89929078ca93c74a80ad70d58934d5d6d43d0e4f (patch)
treea8dd965a65a3545b9919f1276151b509d29c82e2 /Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapperTrace.java
parentImplement type scope handling (diff)
downloadVIATRA-Generator-89929078ca93c74a80ad70d58934d5d6d43d0e4f.tar.gz
VIATRA-Generator-89929078ca93c74a80ad70d58934d5d6d43d0e4f.tar.zst
VIATRA-Generator-89929078ca93c74a80ad70d58934d5d6d43d0e4f.zip
Partially improve coding style (leaving for soccer)
Diffstat (limited to 'Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapperTrace.java')
-rw-r--r--Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapperTrace.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapperTrace.java b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapperTrace.java
index 855815f8..2b491209 100644
--- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapperTrace.java
+++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/reasoner/builder/Logic2VampireLanguageMapperTrace.java
@@ -8,8 +8,10 @@ import ca.mcgill.ecse.dslreasoner.vampireLanguage.VLSVariable;
8import ca.mcgill.ecse.dslreasoner.vampireLanguage.VampireModel; 8import ca.mcgill.ecse.dslreasoner.vampireLanguage.VampireModel;
9import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ConstantDeclaration; 9import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ConstantDeclaration;
10import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ConstantDefinition; 10import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.ConstantDefinition;
11import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.DefinedElement;
11import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDeclaration; 12import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDeclaration;
12import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDefinition; 13import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.RelationDefinition;
14import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Type;
13import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Variable; 15import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Variable;
14import java.util.HashMap; 16import java.util.HashMap;
15import java.util.Map; 17import java.util.Map;
@@ -24,10 +26,20 @@ public class Logic2VampireLanguageMapperTrace {
24 26
25 public Logic2VampireLanguageMapper_TypeMapperTrace typeMapperTrace; 27 public Logic2VampireLanguageMapper_TypeMapperTrace typeMapperTrace;
26 28
29 public final Map<Type, VLSFunction> type2Predicate = new HashMap<Type, VLSFunction>();
30
31 public final Map<DefinedElement, VLSFunction> element2Predicate = new HashMap<DefinedElement, VLSFunction>();
32
33 public final Map<Type, VLSTerm> type2PossibleNot = new HashMap<Type, VLSTerm>();
34
35 public final Map<Type, VLSTerm> type2And = new HashMap<Type, VLSTerm>();
36
27 public Map<ConstantDeclaration, ConstantDefinition> constantDefinitions; 37 public Map<ConstantDeclaration, ConstantDefinition> constantDefinitions;
28 38
29 public Map<RelationDeclaration, RelationDefinition> relationDefinitions; 39 public Map<RelationDeclaration, RelationDefinition> relationDefinitions;
30 40
41 public Map<RelationDeclaration, VLSFunction> rel2Predicate = new HashMap<RelationDeclaration, VLSFunction>();
42
31 public final Map<Variable, VLSVariable> relationVar2VLS = new HashMap<Variable, VLSVariable>(); 43 public final Map<Variable, VLSVariable> relationVar2VLS = new HashMap<Variable, VLSVariable>();
32 44
33 public final Map<Variable, VLSFunction> relationVar2TypeDec = new HashMap<Variable, VLSFunction>(); 45 public final Map<Variable, VLSFunction> relationVar2TypeDec = new HashMap<Variable, VLSFunction>();