1 write to _visitResult
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\NullableWalker.cs (1)
348
_visitResult
= visitResult;
18 references to _visitResult
Microsoft.CodeAnalysis.CSharp (18)
FlowAnalysis\NullableWalker.cs (18)
293
get =>
_visitResult
.RValueType;
311
VisitResult visitResult =
_visitResult
.WithLValueType(ResultType.ToTypeWithAnnotations(compilation));
317
get =>
_visitResult
.LValueType;
351
SetAnalyzedNullability(expression,
_visitResult
, isLvalue);
3611
if (shouldMakeNotNullRvalue(node) &&
_visitResult
.NestedVisitResults is null && !
_visitResult
.StateForLambda.HasValue)
3776
var itemResult = spread.EnumeratorInfoOpt == null ? default :
_visitResult
;
3803
resultBuilder.Add(
_visitResult
);
3894
AddPlaceholderReplacement(node.ExpressionPlaceholder, node.Expression,
_visitResult
);
5817
_currentConditionalReceiverVisitResult =
_visitResult
;
5856
_currentConditionalReceiverVisitResult =
_visitResult
;
5873
SetAnalyzedNullability(innerCondAccess,
_visitResult
);
7397
return
_visitResult
;
7458
conversionResultsBuilder?.Add(
_visitResult
);
10772
var receiverResult =
_visitResult
;
10953
SetAnalyzedNullability(expr,
_visitResult
);
11489
AddPlaceholderReplacement(placeholder, node.Expression,
_visitResult
);
11503
var reinferredGetResult =
_visitResult
.RValueType.Type is NamedTypeSymbol taskAwaiterType