File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 460
460
([load bound-vars ana-env {:keys [op] :as ast} opts cb]
461
461
(when (:verbose opts)
462
462
(debug-prn " Namespace side effects for" (:name ast)))
463
- (if (= :ns op)
463
+ (if (#{ :ns :ns* } op)
464
464
(letfn [(check-uses-and-load-macros [res rewritten-ast]
465
465
(let [env (:*compiler* bound-vars)
466
466
{:keys [uses requires require-macros use-macros reload reloads]} rewritten-ast]
564
564
(if (:error res)
565
565
(cb res)
566
566
(let [ast (:value res)]
567
- (if (= :ns (:op ast))
567
+ (if (#{ :ns :ns* } (:op ast))
568
568
(ns-side-effects bound-vars aenv ast opts
569
569
(fn [res]
570
570
(if (:error res)
643
643
(if (:error res)
644
644
(cb res)
645
645
(let [ast (:value res)]
646
- (if (= :ns (:op ast))
646
+ (if (#{ :ns :ns* } (:op ast))
647
647
(ns-side-effects true bound-vars aenv ast opts
648
648
(fn [res]
649
649
(if (:error res)
729
729
(cb res)
730
730
(let [ast (:value res)]
731
731
(.append sb (with-out-str (comp/emit ast)))
732
- (if (= :ns (:op ast))
732
+ (if (#{ :ns :ns* } (:op ast))
733
733
(ns-side-effects bound-vars aenv ast opts
734
734
(fn [res]
735
735
(if (:error res)
829
829
(cb res)
830
830
(let [ast (:value res)
831
831
ns' ana/*cljs-ns*]
832
- (if (= :ns (:op ast))
832
+ (if (#{ :ns :ns* } (:op ast))
833
833
(do
834
834
(.append sb
835
835
(with-out-str (comp/emitln (str " goog.provide(\" " (munge (:name ast)) " \" );" ))))
You can’t perform that action at this time.
0 commit comments