From cfe01405cb55504f65eab6625a1930f1ab0068b5 Mon Sep 17 00:00:00 2001
From: Jan Gruteser <jan.gruteser@hhu.de>
Date: Mon, 28 Oct 2024 08:00:35 +0100
Subject: [PATCH] remove unused fields in PrimedVariablesFinder

---
 src/main/java/de/tla2b/analysis/BOperation.java | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/src/main/java/de/tla2b/analysis/BOperation.java b/src/main/java/de/tla2b/analysis/BOperation.java
index 7185744..fa875b8 100644
--- a/src/main/java/de/tla2b/analysis/BOperation.java
+++ b/src/main/java/de/tla2b/analysis/BOperation.java
@@ -339,13 +339,10 @@ public class BOperation extends BuiltInOPs implements ASTConstants, ToolGlobals,
 class PrimedVariablesFinder extends AbstractASTVisitor {
 	private final Set<SymbolNode> all;
 	private final Set<SymbolNode> twiceUsedVariables;
-	private final Hashtable<SemanticNode, Set<SymbolNode>> table;
-	private Set<SymbolNode> currentSet;
 
 	public PrimedVariablesFinder(List<ExprOrOpArgNode> list) {
 		this.all = new HashSet<>();
 		this.twiceUsedVariables = new HashSet<>();
-		this.table = new Hashtable<>();
 
 		for (ExprOrOpArgNode exprOrOpArgNode : list) {
 			findPrimedVariables(exprOrOpArgNode);
@@ -353,9 +350,7 @@ class PrimedVariablesFinder extends AbstractASTVisitor {
 	}
 
 	public void findPrimedVariables(ExprOrOpArgNode n) {
-		currentSet = new HashSet<>();
 		this.visitExprOrOpArgNode(n);
-		table.put(n, currentSet);
 	}
 
 	public void visitBuiltInNode(OpApplNode n) {
@@ -364,8 +359,6 @@ class PrimedVariablesFinder extends AbstractASTVisitor {
 				OpApplNode varNode = (OpApplNode) n.getArgs()[0];
 				SymbolNode var = varNode.getOperator();
 
-				currentSet.add(var);
-
 				if (all.contains(var)) {
 					twiceUsedVariables.add(var);
 				} else {
-- 
GitLab