1 implementation of IUnifiedArgumentSyntax
Microsoft.CodeAnalysis.CSharp.Features (1)
ChangeSignature\UnifiedArgumentSyntax.cs (1)
13
internal readonly struct UnifiedArgumentSyntax :
IUnifiedArgumentSyntax
16 references to IUnifiedArgumentSyntax
Microsoft.CodeAnalysis.CSharp.Features (5)
ChangeSignature\UnifiedArgumentSyntax.cs (5)
23
public static
IUnifiedArgumentSyntax
Create(ArgumentSyntax argument)
26
public static
IUnifiedArgumentSyntax
Create(AttributeArgumentSyntax argument)
39
public
IUnifiedArgumentSyntax
WithNameColon(SyntaxNode nameColonSyntax)
51
public
IUnifiedArgumentSyntax
WithName(string name)
58
public
IUnifiedArgumentSyntax
WithAdditionalAnnotations(SyntaxAnnotation annotation)
Microsoft.CodeAnalysis.Features (11)
ChangeSignature\AbstractChangeSignatureService.cs (9)
470
protected ImmutableArray<
IUnifiedArgumentSyntax
> PermuteArguments(
472
ImmutableArray<
IUnifiedArgumentSyntax
> arguments,
482
var argumentToParameterMap = new Dictionary<
IUnifiedArgumentSyntax
, IParameterSymbol>();
488
var
arg = argumentsToPermute[i];
503
var newArguments = ArrayBuilder<
IUnifiedArgumentSyntax
>.GetInstance();
509
IUnifiedArgumentSyntax
paramsArrayArgument = null;
511
foreach (
var
argument in argumentsToPermute)
603
ImmutableArray<
IUnifiedArgumentSyntax
> arguments,
610
foreach (
var
argument in arguments)
ChangeSignature\IUnifiedArgumentSyntax.cs (2)
12
IUnifiedArgumentSyntax
WithName(string name);
13
IUnifiedArgumentSyntax
WithAdditionalAnnotations(SyntaxAnnotation annotation);