12 references to VisitResult
Microsoft.CodeAnalysis.CSharp (12)
FlowAnalysis\NullableWalker.cs (12)
121: this(rValueType, lValueType)
138: this(rValueType, lValueType)
343SetResult(expression, new VisitResult(resultType, lvalueType), updateAnalyzedNullability, isLvalue);
363SetAnalyzedNullability(expression, new VisitResult(resultType, lvalueType), isLvalue);
3676SetAnalyzedNullability(node.DeclaredTypeOpt, new VisitResult(type.ToTypeWithState(), type), true);
7838SetAnalyzedNullability(discard, new VisitResult(parameterWithState, parameterWithState.ToTypeWithAnnotations(compilation)), isLvalue: true);
9789var visitResult = new VisitResult(resultType, resultType.ToTypeWithAnnotations(compilation));
11327SetAnalyzedNullability(collectionExpression, new VisitResult(convertedResult, convertedResult.ToTypeWithAnnotations(compilation)));
11391var result = new VisitResult(GetReturnTypeWithState(moveNextAsyncMethod), moveNextAsyncMethod.ReturnTypeWithAnnotations);
11406var result = new VisitResult(GetReturnTypeWithState(disposeAsyncMethod), disposeAsyncMethod.ReturnTypeWithAnnotations);
11504SetAnalyzedNullability(node.IterationVariableType, new VisitResult(resultForType, destinationType), isLvalue: true);
12203new VisitResult(result, result.ToTypeWithAnnotations(compilation)),