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)
318get => _visitResult.RValueType; 336VisitResult visitResult = _visitResult.WithLValueType(ResultType.ToTypeWithAnnotations(compilation)); 342get => _visitResult.LValueType; 376SetAnalyzedNullability(expression, _visitResult, isLvalue); 3730if (shouldMakeNotNullRvalue(node) && _visitResult.NestedVisitResults is null && !_visitResult.StateForLambda.HasValue) 3888resultBuilder.Add(_visitResult); 4037var addArgumentResult = _visitResult; 4078var itemResult = spread.EnumeratorInfoOpt == null ? default : _visitResult; 4199AddPlaceholderReplacement(node.ExpressionPlaceholder, node.Expression, _visitResult); 6246_currentConditionalReceiverVisitResult = _visitResult; 6286_currentConditionalReceiverVisitResult = _visitResult; 6303SetAnalyzedNullability(innerCondAccess, _visitResult); 6712extensionReceiverResult = _visitResult; 8044return _visitResult; 8105conversionResultsBuilder?.Add(_visitResult); 11731var receiverResult = _visitResult; 11917SetAnalyzedNullability(expr, _visitResult); 11940firstArgumentResult: _visitResult); 12570AddPlaceholderReplacement(placeholder, node.Expression, _visitResult); 12584var reinferredGetResult = _visitResult.RValueType.Type is NamedTypeSymbol taskAwaiterType