File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change 3614
3614
(let [enve (assoc env :context :expr )
3615
3615
fexpr (analyze enve f)
3616
3616
argc (count args)
3617
- fn-var? (-> fexpr :info :fn-var )
3617
+ fn-var? (or (-> fexpr :info :fn-var )
3618
+ (-> fexpr :info :js-fn-var ))
3618
3619
kw? (= 'cljs.core/Keyword (:tag fexpr))
3619
3620
cur-ns (-> env :ns :name )
3620
3621
HO-invoke? (and (boolean *cljs-static-fns*)
Original file line number Diff line number Diff line change 64
64
(let [arglist (into [] (map symbol (.getParameterNames info)))
65
65
arglists (params->method-params arglist)]
66
66
{:tag 'Function
67
- :fn-var true
67
+ :js- fn-var true
68
68
:ret-tag (get-tag (.getReturnType info))
69
69
:variadic? (boolean (some '#{var_args} arglist))
70
70
:max-fixed-arity (count (take-while #(not= 'var_args %) arglist))
You can’t perform that action at this time.
0 commit comments