重现
位置
`
(set! warn-on-infer true)
(defrecord Foo [])
`
在您的源文件中的任何位置,编译时使用 {{:infern-externs true}}。
预期
多个警告,例如
- {{WARNING: 无法在表达式中推断目标类型 (. Foo -prototype)}}
- {{WARNING: 无法在表达式中推断目标类型 (. other__8838__auto__ -constructor)}}
- {{WARNING: 无法在表达式中推断目标类型 (. user/Foo -getBasis)}}
对于 {{(. cljs.core/List -EMPTY)}} 也有警告,但这可能无关。