1 instantiation of BinaryOperatorOverloadResolutionResult
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Operators\BinaryOperatorOverloadResolutionResult.cs (1)
145pool = new ObjectPool<BinaryOperatorOverloadResolutionResult>(() => new BinaryOperatorOverloadResolutionResult(), 10);
13 references to BinaryOperatorOverloadResolutionResult
Microsoft.CodeAnalysis.CSharp (12)
Binder\Binder_Operators.cs (2)
1328var result = BinaryOperatorOverloadResolutionResult.GetInstance();
Binder\Semantics\Operators\BinaryOperatorEasyOut.cs (1)
286private void BinaryOperatorEasyOut(BinaryOperatorKind kind, BoundExpression left, BoundExpression right, BinaryOperatorOverloadResolutionResult result)
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (4)
20public void BinaryOperatorOverloadResolution(BinaryOperatorKind kind, bool isChecked, BoundExpression left, BoundExpression right, BinaryOperatorOverloadResolutionResult result, ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo) 32internal void BinaryOperatorOverloadResolution_EasyOut(BinaryOperatorKind kind, BoundExpression left, BoundExpression right, BinaryOperatorOverloadResolutionResult result) 53BinaryOperatorOverloadResolutionResult result, 1066BinaryOperatorOverloadResolutionResult 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 (1)
Semantics\OperatorTests.cs (1)
7378var result = BinaryOperatorOverloadResolutionResult.GetInstance();