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