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 519b74d commit f0f6783Copy full SHA for f0f6783
src/main/clojure/cljs/compiler.cljc
@@ -744,6 +744,8 @@
744
mname (munge name)
745
delegate-name (str mname "__delegate")]
746
(emitln "(function() { ")
747
+ (when type
748
+ (emitln "var self__ = this;"))
749
(emits "var " delegate-name " = function (")
750
(doseq [param params]
751
(emit param)
@@ -760,8 +762,6 @@
760
762
(if variadic
761
763
(concat (butlast params) ['var_args])
764
params)) "){")
- (when type
- (emitln "var self__ = this;"))
765
(when variadic
766
(emits "var ")
767
(emit (last params))
0 commit comments