@@ -96,6 +96,7 @@ isReassigned var1 = everything (||) (mkQ False check)
96 check :: JS -> Bool
96 check :: JS -> Bool
97 check (JSFunction _ args _) | var1 `elem` args = True
97 check (JSFunction _ args _) | var1 `elem` args = True
98 check (JSVariableIntroduction arg _) | var1 == arg = True
98 check (JSVariableIntroduction arg _) | var1 == arg = True
99+ check (JSAssignment (JSVar arg) _) | var1 == arg = True
99 check _ = False
100 check _ = False
101isRebound :: (Data d) => JS -> d -> Bool
102isRebound :: (Data d) => JS -> d -> Bool