Skip to content
Snippets Groups Projects
Commit e4c3d152 authored by Jan Gruteser's avatar Jan Gruteser
Browse files

rename getters in ConfigfileEvaluator

parent dbc78d84
Branches
Tags
No related merge requests found
...@@ -96,7 +96,7 @@ public class TypeChecker extends BuiltInOPs implements ASTConstants, BBuildIns, ...@@ -96,7 +96,7 @@ public class TypeChecker extends BuiltInOPs implements ASTConstants, BBuildIns,
evalDefinitions(moduleNode.getOpDefs()); evalDefinitions(moduleNode.getOpDefs());
if (conEval != null) { if (conEval != null) {
for (Entry<OpDeclNode, OpDefNode> entry : conEval.getConstantOverrideTable().entrySet()) { for (Entry<OpDeclNode, OpDefNode> entry : conEval.getConstantOverrides().entrySet()) {
OpDeclNode con = entry.getKey(); OpDeclNode con = entry.getKey();
if (!bConstList.contains(con)) { if (!bConstList.contains(con)) {
continue; continue;
......
...@@ -452,7 +452,7 @@ public class ConfigfileEvaluator { ...@@ -452,7 +452,7 @@ public class ConfigfileEvaluator {
return initNode; return initNode;
} }
public Map<OpDeclNode, OpDefNode> getConstantOverrideTable() { public Map<OpDeclNode, OpDefNode> getConstantOverrides() {
return constantOverrides; return constantOverrides;
} }
...@@ -472,7 +472,7 @@ public class ConfigfileEvaluator { ...@@ -472,7 +472,7 @@ public class ConfigfileEvaluator {
return bConstantList; return bConstantList;
} }
public Map<OpDefNode, OpDefNode> getOperatorOverrideTable() { public Map<OpDefNode, OpDefNode> getOperatorOverrides() {
return operatorOverrides; return operatorOverrides;
} }
......
...@@ -14,8 +14,8 @@ public class ModuleOverrider extends BuiltInOPs implements ASTConstants { ...@@ -14,8 +14,8 @@ public class ModuleOverrider extends BuiltInOPs implements ASTConstants {
private ModuleOverrider(ModuleNode moduleNode, ConfigfileEvaluator conEval) { private ModuleOverrider(ModuleNode moduleNode, ConfigfileEvaluator conEval) {
this.moduleNode = moduleNode; this.moduleNode = moduleNode;
this.constantOverrideTable = conEval.getConstantOverrideTable(); this.constantOverrideTable = conEval.getConstantOverrides();
this.operatorOverrideTable = conEval.getOperatorOverrideTable(); this.operatorOverrideTable = conEval.getOperatorOverrides();
this.operatorAssignments = conEval.getOperatorAssignments(); this.operatorAssignments = conEval.getOperatorAssignments();
} }
......
...@@ -8,9 +8,7 @@ import de.tla2b.global.TranslationGlobals; ...@@ -8,9 +8,7 @@ import de.tla2b.global.TranslationGlobals;
import tla2sany.semantic.*; import tla2sany.semantic.*;
import tlc2.tool.ToolGlobals; import tlc2.tool.ToolGlobals;
import java.util.ArrayList;
import java.util.HashSet; import java.util.HashSet;
import java.util.List;
import java.util.Set; import java.util.Set;
public class BDefinitionsFinder extends AbstractASTVisitor implements ASTConstants, ToolGlobals, TranslationGlobals { public class BDefinitionsFinder extends AbstractASTVisitor implements ASTConstants, ToolGlobals, TranslationGlobals {
...@@ -18,8 +16,8 @@ public class BDefinitionsFinder extends AbstractASTVisitor implements ASTConstan ...@@ -18,8 +16,8 @@ public class BDefinitionsFinder extends AbstractASTVisitor implements ASTConstan
public BDefinitionsFinder(SpecAnalyser specAnalyser) { public BDefinitionsFinder(SpecAnalyser specAnalyser) {
if (specAnalyser.getConfigFileEvaluator() != null) { if (specAnalyser.getConfigFileEvaluator() != null) {
bDefinitionsSet.addAll(specAnalyser.getConfigFileEvaluator().getConstantOverrideTable().values()); bDefinitionsSet.addAll(specAnalyser.getConfigFileEvaluator().getConstantOverrides().values());
bDefinitionsSet.addAll(specAnalyser.getConfigFileEvaluator().getOperatorOverrideTable().values()); bDefinitionsSet.addAll(specAnalyser.getConfigFileEvaluator().getOperatorOverrides().values());
} }
for (BOperation op : specAnalyser.getBOperations()) { for (BOperation op : specAnalyser.getBOperations()) {
......
...@@ -18,7 +18,7 @@ public class BMacroHandler extends AbstractASTVisitor { ...@@ -18,7 +18,7 @@ public class BMacroHandler extends AbstractASTVisitor {
OpDefNode def = moduleNode.getOpDefs()[i]; OpDefNode def = moduleNode.getOpDefs()[i];
if (specAnalyser.getUsedDefinitions().contains(def)) { if (specAnalyser.getUsedDefinitions().contains(def)) {
if (conEval != null if (conEval != null
&& conEval.getConstantOverrideTable() && conEval.getConstantOverrides()
.containsValue(def)) { .containsValue(def)) {
continue; continue;
} }
......
...@@ -25,11 +25,11 @@ public class UsedDefinitionsFinder extends AbstractASTVisitor implements ASTCons ...@@ -25,11 +25,11 @@ public class UsedDefinitionsFinder extends AbstractASTVisitor implements ASTCons
// hence it is important not to try and translate all of them and only the used ones // hence it is important not to try and translate all of them and only the used ones
if (specAnalyser.getConfigFileEvaluator() != null) { if (specAnalyser.getConfigFileEvaluator() != null) {
Collection<OpDefNode> cons = specAnalyser.getConfigFileEvaluator().getConstantOverrideTable().values(); Collection<OpDefNode> cons = specAnalyser.getConfigFileEvaluator().getConstantOverrides().values();
for (OpDefNode def : cons) { for (OpDefNode def : cons) {
visitExprNode(def.getBody()); visitExprNode(def.getBody());
} }
Collection<OpDefNode> ops = specAnalyser.getConfigFileEvaluator().getOperatorOverrideTable().values(); Collection<OpDefNode> ops = specAnalyser.getConfigFileEvaluator().getOperatorOverrides().values();
for (OpDefNode def : ops) { for (OpDefNode def : ops) {
visitExprNode(def.getBody()); visitExprNode(def.getBody());
} }
......
...@@ -182,7 +182,7 @@ public class BAstCreator extends BuiltInOPs ...@@ -182,7 +182,7 @@ public class BAstCreator extends BuiltInOPs
for (int i = 0; i < moduleNode.getOpDefs().length; i++) { for (int i = 0; i < moduleNode.getOpDefs().length; i++) {
OpDefNode def = moduleNode.getOpDefs()[i]; OpDefNode def = moduleNode.getOpDefs()[i];
if (specAnalyser.getBDefinitions().contains(def)) { if (specAnalyser.getBDefinitions().contains(def)) {
if (conEval != null && conEval.getConstantOverrideTable().containsValue(def)) { if (conEval != null && conEval.getConstantOverrides().containsValue(def)) {
DebugUtils.printVeryVerboseMsg("Not creating B DEFINITION (in Override Table) " + def.getName() + " " + def); DebugUtils.printVeryVerboseMsg("Not creating B DEFINITION (in Override Table) " + def.getName() + " " + def);
continue; continue;
} }
...@@ -416,7 +416,7 @@ public class BAstCreator extends BuiltInOPs ...@@ -416,7 +416,7 @@ public class BAstCreator extends BuiltInOPs
} }
if (conEval != null) { if (conEval != null) {
for (Entry<OpDeclNode, OpDefNode> entry : conEval.getConstantOverrideTable().entrySet()) { for (Entry<OpDeclNode, OpDefNode> entry : conEval.getConstantOverrides().entrySet()) {
OpDeclNode con = entry.getKey(); OpDeclNode con = entry.getKey();
OpDefNode generatedDef = entry.getValue(); OpDefNode generatedDef = entry.getValue();
OpDefNode def; OpDefNode def;
...@@ -816,10 +816,10 @@ public class BAstCreator extends BuiltInOPs ...@@ -816,10 +816,10 @@ public class BAstCreator extends BuiltInOPs
params.add(visitExprOrOpArgNodeExpression(n.getArgs()[i])); params.add(visitExprOrOpArgNodeExpression(n.getArgs()[i]));
} }
if (conEval != null && conEval.getConstantOverrideTable().containsValue(def)) { if (conEval != null && conEval.getConstantOverrides().containsValue(def)) {
// used constants name instead of the definition overriding the // used constants name instead of the definition overriding the
// constant // constant
Iterator<Entry<OpDeclNode, OpDefNode>> iter = conEval.getConstantOverrideTable().entrySet().iterator(); Iterator<Entry<OpDeclNode, OpDefNode>> iter = conEval.getConstantOverrides().entrySet().iterator();
String name = null; String name = null;
while (iter.hasNext()) { while (iter.hasNext()) {
Entry<OpDeclNode, OpDefNode> entry = iter.next(); Entry<OpDeclNode, OpDefNode> entry = iter.next();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment