14 overrides of CallerArgumentExpressionParameterIndex
Microsoft.CodeAnalysis.CSharp (14)
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)
744
internal override int
CallerArgumentExpressionParameterIndex
Symbols\NativeIntegerTypeSymbol.cs (1)
457
internal override int
CallerArgumentExpressionParameterIndex
=> _underlyingParameter.CallerArgumentExpressionParameterIndex;
Symbols\ReducedExtensionMethodSymbol.cs (1)
671
internal override int
CallerArgumentExpressionParameterIndex
Symbols\Retargeting\RetargetingParameterSymbol.cs (1)
158
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)
103
internal override int
CallerArgumentExpressionParameterIndex
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
113
internal override int
CallerArgumentExpressionParameterIndex
11 references to CallerArgumentExpressionParameterIndex
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Invocation.cs (2)
1725
&& parameter.
CallerArgumentExpressionParameterIndex
>= 0
1727
&& 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)
457
internal override int CallerArgumentExpressionParameterIndex => _underlyingParameter.
CallerArgumentExpressionParameterIndex
;
Symbols\Retargeting\RetargetingParameterSymbol.cs (1)
160
get { return _underlyingParameter.
CallerArgumentExpressionParameterIndex
; }
Symbols\Source\SourcePropertyClonedParameterSymbolForAccessors.cs (1)
23
internal override int CallerArgumentExpressionParameterIndex => _originalParam.
CallerArgumentExpressionParameterIndex
;
Symbols\SubstitutedParameterSymbol.cs (1)
105
get { return _underlyingParameter.
CallerArgumentExpressionParameterIndex
; }
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (4)
Semantics\ExtensionTests2.cs (4)
34526
Assert.Equal(1, parameter.
CallerArgumentExpressionParameterIndex
);
34589
Assert.Equal(0, parameter.
CallerArgumentExpressionParameterIndex
);
34655
Assert.Equal(-1, getEnumerator.Parameters[0].
CallerArgumentExpressionParameterIndex
);
34892
Assert.Equal(1, parameter.
CallerArgumentExpressionParameterIndex
);