15 references to InterpolatedStringArgumentPlaceholderKind
Microsoft.CodeAnalysis (8)
Generated\Operations.Generated.cs (4)
3460
/// -1 if <see cref="PlaceholderKind" /> is anything other than <see cref="
InterpolatedStringArgumentPlaceholderKind
.CallsiteArgument" />.
3466
InterpolatedStringArgumentPlaceholderKind
PlaceholderKind { get; }
9897
internal InterpolatedStringHandlerArgumentPlaceholderOperation(int argumentIndex,
InterpolatedStringArgumentPlaceholderKind
placeholderKind, SemanticModel? semanticModel, SyntaxNode syntax, bool isImplicit)
9904
public
InterpolatedStringArgumentPlaceholderKind
PlaceholderKind { get; }
Operations\ControlFlowGraphBuilder.cs (4)
6580
if (arguments[i] is { Value: IInterpolatedStringHandlerArgumentPlaceholderOperation { PlaceholderKind:
InterpolatedStringArgumentPlaceholderKind
.TrailingValidityArgument } } arg)
6730
case
InterpolatedStringArgumentPlaceholderKind
.TrailingValidityArgument:
6735
case
InterpolatedStringArgumentPlaceholderKind
.CallsiteReceiver:
6748
case
InterpolatedStringArgumentPlaceholderKind
.CallsiteArgument:
Microsoft.CodeAnalysis.CSharp (3)
Operations\CSharpOperationFactory.cs (3)
2379
>= 0 and var index => (
InterpolatedStringArgumentPlaceholderKind
.CallsiteArgument, index),
2380
BoundInterpolatedStringArgumentPlaceholder.InstanceParameter => (
InterpolatedStringArgumentPlaceholderKind
.CallsiteReceiver, NonArgumentIndex),
2381
BoundInterpolatedStringArgumentPlaceholder.TrailingConstructorValidityParameter => (
InterpolatedStringArgumentPlaceholderKind
.TrailingValidityArgument, NonArgumentIndex),
Microsoft.CodeAnalysis.Test.Utilities (4)
Compilation\OperationTreeVerifier.cs (1)
1906
if (operation.PlaceholderKind is
InterpolatedStringArgumentPlaceholderKind
.CallsiteArgument)
Compilation\TestOperationVisitor.cs (3)
1322
if (operation.PlaceholderKind is
InterpolatedStringArgumentPlaceholderKind
.CallsiteReceiver or
InterpolatedStringArgumentPlaceholderKind
.TrailingValidityArgument)
1328
Assert.Equal(
InterpolatedStringArgumentPlaceholderKind
.CallsiteArgument, operation.PlaceholderKind);