0eba48ae46
Now, trivial info is not being perstisted in the maps of DataFlowInfo At the same time, we don't record trivial DataFlowInfo instances in binding context: org.jetbrains.kotlin.resolve.bindingContextUtil.BindingContextUtilsKt#recordDataFlowInfo Namely, it happens in case when expression is a callee expression of "variable as function" calls (see org.jetbrains.kotlin.idea.codeInsight.ExpressionTypeTestGenerated#testKt11601) At the same time, there's a hack in `org.jetbrains.kotlin.resolve.calls.callUtil.CallUtilKt#getType` that helps to obtain type itself for these callees from the resolved calls. So, it will work anyway if we use `noTypeInfo` here, that is kind of correct since there's no non-trivial info anyway