semanticServices.getErrorHandler().genericError(expression.getOperationTokenNode(),"Only safe calls (?.) are allowed on a nullable receiver of type "+receiverType);
semanticServices.getErrorHandler().genericWarning(expression.getOperationTokenNode(),"Unnecessary safe call on a non-null receiver of type "+receiverType);
semanticServices.getErrorHandler().genericError(expression.getOperationTokenNode(),"Safe calls are not allowed on namespaces");
}
else{
semanticServices.getErrorHandler().genericWarning(expression.getOperationTokenNode(),"Unnecessary safe call on a non-null receiver of type "+receiverType);
}
}
}
}
...
...
@@ -547,12 +554,14 @@ public class JetTypeInferrer {