File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
test/clojure/test_clojure Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -4012,9 +4012,9 @@ else if(methodArray[f.reqParms.count()] == null)
40124012 {
40134013 for (LocalBinding lb : (Collection <LocalBinding >)RT .keys (fm .locals ))
40144014 {
4015- lb .idx -= 1 ;
4015+ if (lb .isArg )
4016+ lb .idx -= 1 ;
40164017 }
4017- fm .maxLocal -= 1 ;
40184018 }
40194019 }
40204020 }
Original file line number Diff line number Diff line change 356356 (is (thrown? RuntimeException (eval '(defn foo [] (throw RuntimeException any-symbol)))))
357357 (is (thrown? RuntimeException (eval '(defn foo [] (throw (RuntimeException. ) any-symbol)))))
358358 (is (var? (eval '(defn foo [] (throw (IllegalArgumentException. )))))))
359+
360+ (deftest clj-1809
361+ (is (eval `(fn [y#]
362+ (try
363+ (finally
364+ (let [z# y#])))))))
You can’t perform that action at this time.
0 commit comments