Add utility method for getting class from constructor parameter
This commit is contained in:
@@ -196,8 +196,11 @@ public class LightClassUtil {
|
||||
|
||||
@Nullable
|
||||
private static PsiClass getWrappingClass(@NotNull JetDeclaration declaration) {
|
||||
if (declaration instanceof JetParameter && declaration.getParent().getParent() instanceof JetClass) {
|
||||
return getPsiClass((JetClassOrObject) declaration.getParent().getParent());
|
||||
if (declaration instanceof JetParameter) {
|
||||
JetClass constructorClass = JetPsiUtil.getClassIfParameterIsProperty((JetParameter) declaration);
|
||||
if (constructorClass != null) {
|
||||
return getPsiClass(constructorClass);
|
||||
}
|
||||
}
|
||||
|
||||
if (declaration instanceof JetPropertyAccessor) {
|
||||
|
||||
Reference in New Issue
Block a user