1 instantiation of BinaryOperatorOverloadResolutionResult
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Operators\BinaryOperatorOverloadResolutionResult.cs (1)
145pool = new ObjectPool<BinaryOperatorOverloadResolutionResult>(() => new BinaryOperatorOverloadResolutionResult(), 10);
20 references to BinaryOperatorOverloadResolutionResult
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder_Operators.cs (7)
575var result = BinaryOperatorOverloadResolutionResult.GetInstance(); 2021var result = BinaryOperatorOverloadResolutionResult.GetInstance(); 2059var result = BinaryOperatorOverloadResolutionResult.GetInstance(); 2074private static BinaryOperatorAnalysisResult BinaryOperatorAnalyzeOverloadResolutionResult(BinaryOperatorOverloadResolutionResult result, out LookupResultKind resultKind, out ImmutableArray<MethodSymbol> originalUserDefinedOperators)
Binder\Semantics\Operators\BinaryOperatorEasyOut.cs (1)
286private void BinaryOperatorEasyOut(BinaryOperatorKind kind, BoundExpression left, BoundExpression right, BinaryOperatorOverloadResolutionResult result)
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (5)
28BinaryOperatorOverloadResolutionResult result, 41internal void BinaryOperatorOverloadResolution_EasyOut(BinaryOperatorKind kind, BoundExpression left, BoundExpression right, BinaryOperatorOverloadResolutionResult result) 64BinaryOperatorOverloadResolutionResult result, 1097BinaryOperatorOverloadResolutionResult result, 1431BinaryOperatorOverloadResolutionResult result,
Binder\Semantics\Operators\BinaryOperatorOverloadResolutionResult.cs (5)
124public static BinaryOperatorOverloadResolutionResult GetInstance() 140public static readonly ObjectPool<BinaryOperatorOverloadResolutionResult> Pool = CreatePool(); 142private static ObjectPool<BinaryOperatorOverloadResolutionResult> CreatePool() 144ObjectPool<BinaryOperatorOverloadResolutionResult> pool = null; 145pool = new ObjectPool<BinaryOperatorOverloadResolutionResult>(() => new BinaryOperatorOverloadResolutionResult(), 10);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\OperatorTests.cs (2)
7378var result = BinaryOperatorOverloadResolutionResult.GetInstance();