1 write to _visitResult
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\NullableWalker.cs (1)
373
_visitResult
= visitResult;
21 references to _visitResult
Microsoft.CodeAnalysis.CSharp (21)
FlowAnalysis\NullableWalker.cs (21)
318
get =>
_visitResult
.RValueType;
336
VisitResult visitResult =
_visitResult
.WithLValueType(ResultType.ToTypeWithAnnotations(compilation));
342
get =>
_visitResult
.LValueType;
376
SetAnalyzedNullability(expression,
_visitResult
, isLvalue);
3730
if (shouldMakeNotNullRvalue(node) &&
_visitResult
.NestedVisitResults is null && !
_visitResult
.StateForLambda.HasValue)
3888
resultBuilder.Add(
_visitResult
);
4037
var addArgumentResult =
_visitResult
;
4078
var itemResult = spread.EnumeratorInfoOpt == null ? default :
_visitResult
;
4199
AddPlaceholderReplacement(node.ExpressionPlaceholder, node.Expression,
_visitResult
);
6246
_currentConditionalReceiverVisitResult =
_visitResult
;
6286
_currentConditionalReceiverVisitResult =
_visitResult
;
6303
SetAnalyzedNullability(innerCondAccess,
_visitResult
);
6712
extensionReceiverResult =
_visitResult
;
8044
return
_visitResult
;
8105
conversionResultsBuilder?.Add(
_visitResult
);
11731
var receiverResult =
_visitResult
;
11917
SetAnalyzedNullability(expr,
_visitResult
);
11940
firstArgumentResult:
_visitResult
);
12570
AddPlaceholderReplacement(placeholder, node.Expression,
_visitResult
);
12584
var reinferredGetResult =
_visitResult
.RValueType.Type is NamedTypeSymbol taskAwaiterType