24 references to SetResult
Microsoft.CodeAnalysis.CSharp (24)
FlowAnalysis\NullableWalker.cs (22)
298SetResult(expression, resultType: type, lvalueType: type.ToTypeWithAnnotations(compilation), updateAnalyzedNullability: updateAnalyzedNullability); 322SetResult(expression, resultType: type.ToTypeWithState(), lvalueType: type); 330SetResult(expression, LvalueResultType.ToTypeWithState(), LvalueResultType, isLvalue: true); 333private void SetInvalidResult() => SetResult(expression: null, _invalidType, _invalidType.ToTypeWithAnnotations(compilation), updateAnalyzedNullability: false); 3100SetResult(node, GetAdjustedResult(type.ToTypeWithState(), slot), type); 3458SetResult(withExpr, resultState, resultType); 3614SetResult(node, result, LvalueResultType); 4892SetResult(node, type.ToTypeWithState(), type); 5129SetResult(binary, inferredResult, inferredResult.ToTypeWithAnnotations(compilation)); 5982SetResult(node, TypeWithState.Create(refResultType, rValueState), TypeWithAnnotations.Create(refResultType, lValueAnnotation)); 6361SetResult(node, returnState, method.ReturnTypeWithAnnotations); 9979SetResult(node, rvalueResult, lvalueResult); 9988SetResult(node, GetAdjustedResult(typeWithState, slot), parameterType); 10034SetResult(left, rightState, lvalueType, isLvalue: true); 10035SetResult(node, rightState, lvalueType); 10039SetResult(node, TypeWithState.Create(leftLValueType.Type, rightState.State), leftLValueType); 10764SetResult(node, resultType, indexer.TypeWithAnnotations); 10779SetResult(node, ResultType, LvalueResultType); 10860SetResult(node, resultType, type); 12014SetResult(node, rValueType, result); 12110SetResult(node.Expression, typeWithAnnotations.ToTypeWithState(), typeWithAnnotations); 12175SetResult(node, returnTypeWithAnnotations.ToTypeWithState(), returnTypeWithAnnotations);
FlowAnalysis\NullableWalker_Patterns.cs (2)
976SetResult(node, resultType, inferredTypeWithAnnotations); 982SetResult(node, resultType, inferredTypeWithAnnotations, updateAnalyzedNullability: false);