1 implementation of ArgumentKind
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
7550public ArgumentKind ArgumentKind { get; }
12 references to ArgumentKind
Microsoft.CodeAnalysis.Features (6)
InlineMethod\AbstractInlineMethodRefactoringProvider.MethodParametersInfo.cs (6)
201_syntaxFacts.IsIdentifierName(argument.Value.Syntax) && argument.ArgumentKind == ArgumentKind.Explicit); 222_syntaxFacts.IsDeclarationExpression(argument.Value.Syntax) && argument.ArgumentKind == ArgumentKind.Explicit); 246_syntaxFacts.IsLiteralExpression(argument.Value.Syntax) && argument.ArgumentKind == ArgumentKind.Explicit); 269.WhereAsArray(argument => argument.ArgumentKind == ArgumentKind.DefaultValue); 510if (argumentOperation.ArgumentKind == ArgumentKind.ParamArray 528if (argumentOperation.ArgumentKind == ArgumentKind.DefaultValue
Microsoft.CodeAnalysis.Test.Utilities (6)
Compilation\OperationTreeVerifier.cs (1)
914LogString($"{nameof(ArgumentKind)}.{operation.ArgumentKind}, ");
Compilation\TestOperationVisitor.cs (2)
567Assert.Contains(operation.ArgumentKind, new[] { ArgumentKind.DefaultValue, ArgumentKind.Explicit, ArgumentKind.ParamArray }); 574if (operation.ArgumentKind == ArgumentKind.DefaultValue)
Diagnostics\OperationTestAnalyzer.cs (3)
553if (argument.ArgumentKind == ArgumentKind.DefaultValue) 560if (argument.ArgumentKind == ArgumentKind.ParamArray) 1737if (((IArgumentOperation)operation).ArgumentKind == ArgumentKind.ParamArray)