[ULC] Fixed invalid fqName for script inner classes
This commit is contained in:
@@ -70,6 +70,14 @@ public final class KtNamedDeclarationUtil {
|
|||||||
else if (parent instanceof KtObjectDeclaration) {
|
else if (parent instanceof KtObjectDeclaration) {
|
||||||
return getFQName((KtNamedDeclaration) parent);
|
return getFQName((KtNamedDeclaration) parent);
|
||||||
}
|
}
|
||||||
|
else if (parent instanceof KtBlockExpression) {
|
||||||
|
PsiElement parentOfParent = parent.getParent();
|
||||||
|
if (parentOfParent instanceof KtScript) {
|
||||||
|
return ((KtScript)parentOfParent).getFqName();
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user