1 write to Results
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Operators\UnaryOperatorOverloadResolutionResult.cs (1)
19this.Results = new ArrayBuilder<UnaryOperatorAnalysisResult>(10);
18 references to Results
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder_Operators.cs (2)
2145if (result.Results.Any()) 2148foreach (var analysisResult in result.Results)
Binder\Semantics\Operators\UnaryOperatorEasyOut.cs (1)
118result.Results.Add(UnaryOperatorAnalysisResult.Applicable(signature, conversion.Value));
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (7)
34Debug.Assert(result.Results.Count == 0); 38if (result.Results.Count > 0) 49bool hadUserDefinedCandidate = GetUserDefinedOperators(kind, isChecked, name1, name2Opt, operand, result.Results, ref useSiteInfo); 58result.Results.Clear(); 59GetAllBuiltInOperators(kind, isChecked, operand, result.Results, ref useSiteInfo); 100var results = result.Results; 312var candidates = result.Results;
Binder\Semantics\Operators\UnaryOperatorOverloadResolutionResult.cs (8)
24foreach (var result in Results) 38foreach (var result in Results) 59foreach (var result in Results) 79if (Results.Count == 0) 99foreach (var result in Results) 110for (int i = 0, n = this.Results.Count; i < n; i++) 112if (this.Results[i].Kind == kind) 131this.Results.Clear();