1 write to _visitResult
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\NullableWalker.cs (1)
354
_visitResult
= visitResult;
20 references to _visitResult
Microsoft.CodeAnalysis.CSharp (20)
FlowAnalysis\NullableWalker.cs (20)
299
get =>
_visitResult
.RValueType;
317
VisitResult visitResult =
_visitResult
.WithLValueType(ResultType.ToTypeWithAnnotations(compilation));
323
get =>
_visitResult
.LValueType;
357
SetAnalyzedNullability(expression,
_visitResult
, isLvalue);
3714
if (shouldMakeNotNullRvalue(node) &&
_visitResult
.NestedVisitResults is null && !
_visitResult
.StateForLambda.HasValue)
3863
resultBuilder.Add(
_visitResult
);
3903
var addArgumentResult =
_visitResult
;
3945
var itemResult = spread.EnumeratorInfoOpt == null ? default :
_visitResult
;
4051
AddPlaceholderReplacement(node.ExpressionPlaceholder, node.Expression,
_visitResult
);
6037
_currentConditionalReceiverVisitResult =
_visitResult
;
6077
_currentConditionalReceiverVisitResult =
_visitResult
;
6094
SetAnalyzedNullability(innerCondAccess,
_visitResult
);
7795
return
_visitResult
;
7856
conversionResultsBuilder?.Add(
_visitResult
);
11420
var receiverResult =
_visitResult
;
11602
SetAnalyzedNullability(expr,
_visitResult
);
11626
firstArgumentResult:
_visitResult
);
12248
AddPlaceholderReplacement(placeholder, node.Expression,
_visitResult
);
12262
var reinferredGetResult =
_visitResult
.RValueType.Type is NamedTypeSymbol taskAwaiterType