UElement
as PsiElement
.
The PsiElement
obtained this way is ambiguous.
To obtain "physical" PsiElement
use UElementKt.getSourcePsiElement()
,
for PsiElement
that "emulates" behaviour of Java-elements (PsiClass
, PsiMethod
, etc.)
use UElementKt.getAsJavaPsiElement()
.
See UAST - Unified Abstract Syntax Tree in SDK Docs.