We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c62a709 commit f38cda6Copy full SHA for f38cda6
src/main/clojure/cljs/analyzer.cljc
@@ -2361,10 +2361,10 @@
2361
(if-not (nil? mac-var)
2362
(#?@(:clj [binding [*ns* (create-ns *cljs-ns*)]]
2363
:cljs [do])
2364
- (let [mchk #?(:clj (some-> (find-ns 'clojure.spec)
2365
- (ns-resolve 'macroexpand-check)))
2366
- _ #?(:clj (when mchk
2367
- (mchk mac-var (next form))))
+ (let [#?@(:clj [mchk (some-> (find-ns 'clojure.spec)
+ (ns-resolve 'macroexpand-check))
+ _ (when mchk
+ (mchk mac-var (next form)))])
2368
form' (try
2369
(apply @mac-var form env (rest form))
2370
#?(:clj (catch ArityException e
0 commit comments