Self-host: externs ns used unconditionally in analyzer

Description

With CLJS-3123, use of the `cljs.externs` namespace was introduced here: https://github.com/clojure/clojurescript/blob/1d6d4cd6c7099b4ecfa8a51c815fc1c5574d17a3/src/main/clojure/cljs/analyzer.cljc#L2587

But, this is not available when compiling the analyzer namespace as ClojureScript for self-host use.

Environment

None

Status

Assignee

Unassigned

Reporter

Mike Fikes

Labels

None

Approval

None

Patch

None

Priority

Major
Configure