15 overrides of CallerArgumentExpressionParameterIndex
Microsoft.CodeAnalysis.CSharp (15)
Symbols\Extensions\RewrittenParameterSymbol.cs (1)
22
internal sealed override int
CallerArgumentExpressionParameterIndex
=> _underlyingParameter.CallerArgumentExpressionParameterIndex;
Symbols\FunctionPointers\FunctionPointerParameterSymbol.cs (1)
90
internal override int
CallerArgumentExpressionParameterIndex
=> -1;
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
763
internal override int
CallerArgumentExpressionParameterIndex
Symbols\NativeIntegerTypeSymbol.cs (1)
461
internal override int
CallerArgumentExpressionParameterIndex
=> _underlyingParameter.CallerArgumentExpressionParameterIndex;
Symbols\ReducedExtensionMethodSymbol.cs (1)
672
internal override int
CallerArgumentExpressionParameterIndex
Symbols\Retargeting\RetargetingParameterSymbol.cs (1)
159
internal sealed override int
CallerArgumentExpressionParameterIndex
Symbols\SignatureOnlyParameterSymbol.cs (1)
93
internal override int
CallerArgumentExpressionParameterIndex
{ get { throw ExceptionUtilities.Unreachable(); } }
Symbols\Source\SourceComplexParameterSymbol.cs (1)
134
internal override int
CallerArgumentExpressionParameterIndex
Symbols\Source\SourceDelegateClonedParameterSymbolForBeginAndEndInvoke.cs (1)
27
internal override int
CallerArgumentExpressionParameterIndex
=> -1;
Symbols\Source\SourcePropertyClonedParameterSymbolForAccessors.cs (1)
23
internal override int
CallerArgumentExpressionParameterIndex
=> _originalParam.CallerArgumentExpressionParameterIndex;
Symbols\Source\SourceSimpleParameterSymbol.cs (1)
123
internal override int
CallerArgumentExpressionParameterIndex
Symbols\Source\ThisParameterSymbol.cs (1)
73
internal sealed override int
CallerArgumentExpressionParameterIndex
Symbols\SubstitutedParameterSymbol.cs (1)
105
internal override int
CallerArgumentExpressionParameterIndex
Symbols\Synthesized\SynthesizedCollectionBuilderProjectedMethodSymbol.cs (1)
126
internal override int
CallerArgumentExpressionParameterIndex
=> this.UnderlyingParameter.CallerArgumentExpressionParameterIndex;
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
113
internal override int
CallerArgumentExpressionParameterIndex
12 references to CallerArgumentExpressionParameterIndex
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Invocation.cs (2)
1709
&& parameter.
CallerArgumentExpressionParameterIndex
>= 0
1711
&& tryGetArgument(parameter.
CallerArgumentExpressionParameterIndex
, extensionReceiver, argumentsBuilder, argumentsCount, argsToParamsOpt, out var argument))
Symbols\Extensions\RewrittenParameterSymbol.cs (1)
22
internal sealed override int CallerArgumentExpressionParameterIndex => _underlyingParameter.
CallerArgumentExpressionParameterIndex
;
Symbols\NativeIntegerTypeSymbol.cs (1)
461
internal override int CallerArgumentExpressionParameterIndex => _underlyingParameter.
CallerArgumentExpressionParameterIndex
;
Symbols\Retargeting\RetargetingParameterSymbol.cs (1)
161
get { return _underlyingParameter.
CallerArgumentExpressionParameterIndex
; }
Symbols\Source\SourcePropertyClonedParameterSymbolForAccessors.cs (1)
23
internal override int CallerArgumentExpressionParameterIndex => _originalParam.
CallerArgumentExpressionParameterIndex
;
Symbols\SubstitutedParameterSymbol.cs (1)
107
get { return _underlyingParameter.
CallerArgumentExpressionParameterIndex
; }
Symbols\Synthesized\SynthesizedCollectionBuilderProjectedMethodSymbol.cs (1)
126
internal override int CallerArgumentExpressionParameterIndex => this.UnderlyingParameter.
CallerArgumentExpressionParameterIndex
;
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (4)
Semantics\ExtensionTests2.cs (4)
35683
Assert.Equal(1, parameter.
CallerArgumentExpressionParameterIndex
);
35746
Assert.Equal(0, parameter.
CallerArgumentExpressionParameterIndex
);
35812
Assert.Equal(-1, getEnumerator.Parameters[0].
CallerArgumentExpressionParameterIndex
);
36049
Assert.Equal(1, parameter.
CallerArgumentExpressionParameterIndex
);