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)
762
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\SynthesizedParameterSymbol.cs (1)
113
internal override int
CallerArgumentExpressionParameterIndex
11 references to CallerArgumentExpressionParameterIndex
Microsoft.CodeAnalysis.CSharp (7)
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
; }
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (4)
Semantics\ExtensionTests2.cs (4)
34753
Assert.Equal(1, parameter.
CallerArgumentExpressionParameterIndex
);
34816
Assert.Equal(0, parameter.
CallerArgumentExpressionParameterIndex
);
34882
Assert.Equal(-1, getEnumerator.Parameters[0].
CallerArgumentExpressionParameterIndex
);
35119
Assert.Equal(1, parameter.
CallerArgumentExpressionParameterIndex
);