From df04ee2c41ce7683b52c5793d0154ca88771f0f7 Mon Sep 17 00:00:00 2001 From: David Nolen Date: Mon, 25 Sep 2023 14:29:36 -0400 Subject: [PATCH] add symbol and bigint prim types (#213) --- src/main/clojure/cljs/core.cljc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/clojure/cljs/core.cljc b/src/main/clojure/cljs/core.cljc index fa5aaf685..72f465427 100644 --- a/src/main/clojure/cljs/core.cljc +++ b/src/main/clojure/cljs/core.cljc @@ -1304,18 +1304,23 @@ {nil "null" 'object "object" 'string "string" + 'symbol "symbol" 'number "number" + 'bigint "bigint" 'array "array" 'function "function" 'boolean "boolean" 'default "_"}) +;; only used for generating warnings when extending fundamental JS types (def ^:private js-base-type {'js/Boolean "boolean" 'js/String "string" + 'js/Symbol "symbol" 'js/Array "array" 'js/Object "object" 'js/Number "number" + 'js/BigInt "bigint" 'js/Function "function"}) (core/defmacro reify