Fix for EA-68153 (incorrect nullability)
This commit is contained in:
@@ -1718,7 +1718,7 @@ public class ImplementationBodyCodegen extends ClassBodyCodegen {
|
|||||||
DelegationFieldsInfo.Field field = delegationFieldsInfo.getInfo((JetDelegatorByExpressionSpecifier) specifier);
|
DelegationFieldsInfo.Field field = delegationFieldsInfo.getInfo((JetDelegatorByExpressionSpecifier) specifier);
|
||||||
generateDelegateField(field);
|
generateDelegateField(field);
|
||||||
JetExpression delegateExpression = ((JetDelegatorByExpressionSpecifier) specifier).getDelegateExpression();
|
JetExpression delegateExpression = ((JetDelegatorByExpressionSpecifier) specifier).getDelegateExpression();
|
||||||
JetType delegateExpressionType = bindingContext.getType(delegateExpression);
|
JetType delegateExpressionType = delegateExpression != null ? bindingContext.getType(delegateExpression) : null;
|
||||||
generateDelegates(getSuperClass(specifier), delegateExpressionType, field);
|
generateDelegates(getSuperClass(specifier), delegateExpressionType, field);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user