15 references to InterpolatedStringArgumentPlaceholderKind
Microsoft.CodeAnalysis (8)
Generated\Operations.Generated.cs (4)
3728/// -1 if <see cref="PlaceholderKind" /> is anything other than <see cref="InterpolatedStringArgumentPlaceholderKind.CallsiteArgument" />. 3734InterpolatedStringArgumentPlaceholderKind PlaceholderKind { get; } 10308internal InterpolatedStringHandlerArgumentPlaceholderOperation(int argumentIndex, InterpolatedStringArgumentPlaceholderKind placeholderKind, SemanticModel? semanticModel, SyntaxNode syntax, bool isImplicit) 10315public InterpolatedStringArgumentPlaceholderKind PlaceholderKind { get; }
Operations\ControlFlowGraphBuilder.cs (4)
6842if (arguments[i] is { Value: IInterpolatedStringHandlerArgumentPlaceholderOperation { PlaceholderKind: InterpolatedStringArgumentPlaceholderKind.TrailingValidityArgument } } arg) 6992case InterpolatedStringArgumentPlaceholderKind.TrailingValidityArgument: 6997case InterpolatedStringArgumentPlaceholderKind.CallsiteReceiver: 7010case InterpolatedStringArgumentPlaceholderKind.CallsiteArgument:
Microsoft.CodeAnalysis.CSharp (3)
Operations\CSharpOperationFactory.cs (3)
2537>= 0 and var index => (InterpolatedStringArgumentPlaceholderKind.CallsiteArgument, index), 2538BoundInterpolatedStringArgumentPlaceholder.InstanceParameter or BoundInterpolatedStringArgumentPlaceholder.ExtensionReceiver => (InterpolatedStringArgumentPlaceholderKind.CallsiteReceiver, NonArgumentIndex), 2539BoundInterpolatedStringArgumentPlaceholder.TrailingConstructorValidityParameter => (InterpolatedStringArgumentPlaceholderKind.TrailingValidityArgument, NonArgumentIndex),
Microsoft.CodeAnalysis.Test.Utilities (4)
Compilation\OperationTreeVerifier.cs (1)
1935if (operation.PlaceholderKind is InterpolatedStringArgumentPlaceholderKind.CallsiteArgument)
Compilation\TestOperationVisitor.cs (3)
1347if (operation.PlaceholderKind is InterpolatedStringArgumentPlaceholderKind.CallsiteReceiver or InterpolatedStringArgumentPlaceholderKind.TrailingValidityArgument) 1353Assert.Equal(InterpolatedStringArgumentPlaceholderKind.CallsiteArgument, operation.PlaceholderKind);