From 3a766df128f610121b494398dd39f2728b503f66 Mon Sep 17 00:00:00 2001 From: dohan <dohan001@hhu.de> Date: Fri, 24 Aug 2018 18:13:08 +0200 Subject: [PATCH] find unchanged variables in nested tuples --- src/main/java/de/tla2b/analysis/BOperation.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/de/tla2b/analysis/BOperation.java b/src/main/java/de/tla2b/analysis/BOperation.java index d25f0fe..0dfe571 100644 --- a/src/main/java/de/tla2b/analysis/BOperation.java +++ b/src/main/java/de/tla2b/analysis/BOperation.java @@ -376,6 +376,10 @@ public class BOperation extends BuiltInOPs implements ASTConstants, // Tuple for (int i = 0; i < k.getArgs().length; i++) { OpApplNode var = (OpApplNode) k.getArgs()[i]; + //findUnchangedVariablesInOpApplNode(var); + if(!(var.getOperator() instanceof OpDeclNode)) { + throw new RuntimeException(var.getOperator().getName() + " " + var.getLocation()); + } unchangedVariablesList.add((OpDeclNode) var .getOperator()); String name = var.getOperator().getName().toString(); -- GitLab