1 instantiation of UnaryOperatorOverloadResolutionResult
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Operators\UnaryOperatorOverloadResolutionResult.cs (1)
142pool = new ObjectPool<UnaryOperatorOverloadResolutionResult>(() => new UnaryOperatorOverloadResolutionResult(), 10);
10 references to UnaryOperatorOverloadResolutionResult
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Operators.cs (2)
1421var result = UnaryOperatorOverloadResolutionResult.GetInstance();
Binder\Semantics\Operators\UnaryOperatorEasyOut.cs (1)
97private void UnaryOperatorEasyOut(UnaryOperatorKind kind, BoundExpression operand, UnaryOperatorOverloadResolutionResult result)
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (2)
23public void UnaryOperatorOverloadResolution(UnaryOperatorKind kind, bool isChecked, BoundExpression operand, UnaryOperatorOverloadResolutionResult result, ref CompoundUseSiteInfo<AssemblySymbol> useSiteInfo) 66UnaryOperatorOverloadResolutionResult result,
Binder\Semantics\Operators\UnaryOperatorOverloadResolutionResult.cs (5)
124public static UnaryOperatorOverloadResolutionResult GetInstance() 137public static readonly ObjectPool<UnaryOperatorOverloadResolutionResult> Pool = CreatePool(); 139private static ObjectPool<UnaryOperatorOverloadResolutionResult> CreatePool() 141ObjectPool<UnaryOperatorOverloadResolutionResult> pool = null; 142pool = new ObjectPool<UnaryOperatorOverloadResolutionResult>(() => new UnaryOperatorOverloadResolutionResult(), 10);