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 36143614 (let [enve (assoc env :context :expr )
36153615 fexpr (analyze enve f)
36163616 argc (count args)
3617- fn-var? (-> fexpr :info :fn-var )
3617+ fn-var? (or (-> fexpr :info :fn-var )
3618+ (-> fexpr :info :js-fn-var ))
36183619 kw? (= 'cljs.core/Keyword (:tag fexpr))
36193620 cur-ns (-> env :ns :name )
36203621 HO-invoke? (and (boolean *cljs-static-fns*)
Original file line number Diff line number Diff line change 6464 (let [arglist (into [] (map symbol (.getParameterNames info)))
6565 arglists (params->method-params arglist)]
6666 {:tag 'Function
67- :fn-var true
67+ :js- fn-var true
6868 :ret-tag (get-tag (.getReturnType info))
6969 :variadic? (boolean (some '#{var_args} arglist))
7070 :max-fixed-arity (count (take-while #(not= 'var_args %) arglist))
You can’t perform that action at this time.
0 commit comments