File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 1303
1303
(case (:op e)
1304
1304
:recur IGNORE_SYM
1305
1305
:throw IGNORE_SYM
1306
- :let (infer-tag env (:expr e))
1307
- :loop (infer-tag env (:expr e))
1306
+ :let (infer-tag env (:body e))
1307
+ :loop (infer-tag env (:body e))
1308
1308
:do (infer-tag env (:ret e))
1309
1309
:method (infer-tag env (:expr e))
1310
1310
:def (infer-tag env (:init e))
1983
1983
{:op op
1984
1984
:env encl-env
1985
1985
:bindings bes
1986
- :expr expr
1986
+ :body expr
1987
1987
:form form
1988
1988
:children children}))
1989
1989
Original file line number Diff line number Diff line change 950
950
(emits try ))))
951
951
952
952
(defn emit-let
953
- [{: keys [bindings expr env]} is-loop]
953
+ [{expr :body : keys [bindings env]} is-loop]
954
954
(let [context (:context env)]
955
955
(when (= :expr context) (emits " (function (){" ))
956
956
(binding [*lexical-renames*
Original file line number Diff line number Diff line change 642
642
(let [parsed (e/with-compiler-env test-cenv
643
643
(a/analyze (assoc test-env :def-emits-var true )
644
644
'(let [y 1 ] (def y 2 ))))]
645
- (is (some? (-> parsed :expr :ret :var-ast )))))
645
+ (is (some? (-> parsed :body :ret :var-ast )))))
646
646
647
647
(deftest test-has-extern?-basic
648
648
(let [externs (externs/externs-map
You can’t perform that action at this time.
0 commit comments