File tree 1 file changed +12
-1
lines changed
1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change 7
7
; ; You must not remove this notice, or any other, from this software.
8
8
9
9
(ns cljs.externs-parsing-tests
10
- (:require [cljs.closure :as closure]
10
+ (:require [cljs.analyzer :as ana]
11
+ [cljs.closure :as closure]
12
+ [cljs.compiler :as comp]
13
+ [cljs.env :as env]
11
14
[cljs.externs :as externs]
12
15
[clojure.java.io :as io]
13
16
[clojure.test :as test :refer [deftest is]])
45
48
(find 'HTMLDocument) first meta)]
46
49
(is (= 'Document (:super info)))))
47
50
51
+ ; ; TODO:
52
+ ; ; analyze (.isNaN js/NaN 1)
53
+ ; ; node :tag should be js/Boolean
54
+
48
55
(comment
49
56
57
+ ; ; js/Boolean
58
+ (env/with-compiler-env (env/default-compiler-env )
59
+ (ana/js-tag '[Number isNaN] :ret-tag ))
60
+
50
61
(externs/parse-externs
51
62
(externs/resource->source-file (io/resource " goog/object/object.js" )))
52
63
You can’t perform that action at this time.
0 commit comments