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 f297e46 commit e77924aCopy full SHA for e77924a
1 file changed
src/squint/compiler_common.cljc
@@ -751,7 +751,10 @@
751
(get rename refer refer)) refer)
752
(repeat (if (symbol? original-libname)
753
original-libname libname)))))))))
754
- (let [runtime-refer (remove #(builtin-refer-is-macro? original-libname %) refer)]
+ (let [runtime-refer (remove (fn [refer-sym]
755
+ (or (builtin-refer-is-macro? original-libname refer-sym)
756
+ (contains? (get (:built-in-macro-nss env) original-libname) refer-sym)))
757
+ refer)]
758
(str
759
(when (seq runtime-refer)
760
(let [referred+renamed (str/join ", "
0 commit comments