Allow empty type info for excl expressions
^KT-34515 Fixed
This commit is contained in:
committed by
teamcity
parent
b6f2513dd2
commit
7e491edf95
+3
-1
@@ -861,7 +861,9 @@ public class BasicExpressionTypingVisitor extends ExpressionTypingVisitor {
|
||||
context.trace.report(diagnosticFactory.on(operationSign));
|
||||
return baseTypeInfo != null ? baseTypeInfo : components.expressionTypingServices.getTypeInfo(baseExpression, context);
|
||||
}
|
||||
assert baseTypeInfo != null : "Base expression was not processed: " + expression;
|
||||
if (baseTypeInfo == null) {
|
||||
return TypeInfoFactoryKt.noTypeInfo(context);
|
||||
}
|
||||
KotlinType baseType = baseTypeInfo.getType();
|
||||
if (baseType == null) {
|
||||
return baseTypeInfo;
|
||||
|
||||
Reference in New Issue
Block a user