4 writes to IncludesReceiverAsArgument
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Expressions.cs (2)
8352extensionMethodArguments.IncludesReceiverAsArgument = true; 8376extensionPropertyArguments.IncludesReceiverAsArgument = true;
Binder\Semantics\OverloadResolution\AnalyzedArguments.cs (2)
33this.IncludesReceiverAsArgument = false; 142instance.IncludesReceiverAsArgument = original.IncludesReceiverAsArgument;
6 references to IncludesReceiverAsArgument
Microsoft.CodeAnalysis.CSharp (6)
Binder\Binder_QueryErrors.cs (1)
218BoundExpression arg = arguments.Argument(arguments.IncludesReceiverAsArgument ? 1 : 0); // Tracked by https://github.com/dotnet/roslyn/issues/76130 : test this code path for new extensions
Binder\Semantics\OverloadResolution\AnalyzedArguments.cs (2)
83return (i == 0) && this.IncludesReceiverAsArgument; 142instance.IncludesReceiverAsArgument = original.IncludesReceiverAsArgument;
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
4448if (arguments.IncludesReceiverAsArgument)
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (2)
949if (arguments.IncludesReceiverAsArgument) 1117int argumentOffset = arguments.IncludesReceiverAsArgument ? 1 : 0;