Externs inference fails to infer type hinter JS interop calls

Description

Given the following ClojureScript code

inferred externs are

Where Window.prototype.obj.promise; is missing, thus output JavaScript is invalid

Environment

None

Assignee

Unassigned

Reporter

Roman Liutikov

Labels

None

Approval

None

Patch

None

Priority

Major
Configure