Closed ris58h closed 10 months ago
The PSI tree is different in debugger and PSI Viewer.
Debugger shows that JavaScriptIdentifierExpression
has JavaScriptIdentifierExpression
as parent which doesn't make sense:
element = {JavaScriptIdentifierExpression@40846} JavaScriptIdentifierExpression(singleExpression)
name = "foo"
parent = {JavaScriptIdentifierExpression@40859} JavaScriptIdentifierExpression(singleExpression)
PSI Viewer shows:
JavaScriptCallExpression(singleExpression)
-JavaScriptIdentifierExpression(singleExpression)
--JavaScriptIdentifier(identifier)
---PsiElement(Identifier)
Can't be reproduced anymore.
Code:
NOTE: to reproduce the issue code must be entered manually, not copy-pasted.