Open
Description
🔎 Search Terms
"constructor"
🕗 Version & Regression Information
- This changed between versions v5.6 and v5.8.3
- This changed in commit or PR Implement "Arbitrary Module Namespace Identifiers" #58640
- This is the behavior in every version I tried, and I reviewed the FAQ for entries about constructor
⏯ Playground Link
💻 Code
class A {
'constructor'() { }
}
const a = new A()
console.log(a.constructor)
🙁 Actual behavior
Open the console and place the cursor on the constructor
in the last line, will throw this error:

🙂 Expected behavior
No error is expected
Additional information about the issue
TypeScript/src/services/findAllReferences.ts
Lines 1840 to 1841 in dd1e258
Here, str
is a TokenObject
, it doesn't have a text
property.
