4 writes to _extensionResult
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder.OperatorResolutionForReporting.cs (4)
53
return SaveResult(result, ref isExtension ? ref
_extensionResult
: ref _nonExtensionResult);
64
return SaveResult(result, ref isExtension ? ref
_extensionResult
: ref _nonExtensionResult);
75
return SaveResult(result, ref isExtension ? ref
_extensionResult
: ref _nonExtensionResult);
330
free(ref
_extensionResult
);
2 references to _extensionResult
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder.OperatorResolutionForReporting.cs (2)
29
Debug.Assert(
_extensionResult
is null or OverloadResolutionResult<MethodSymbol> or BinaryOperatorOverloadResolutionResult or UnaryOperatorOverloadResolutionResult);
83
object? resultToUse = pickResultToUse(_nonExtensionResult,
_extensionResult
);