1 implementation of ArgumentKind
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
7550
public 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);
510
if (argumentOperation.
ArgumentKind
== ArgumentKind.ParamArray
528
if (argumentOperation.
ArgumentKind
== ArgumentKind.DefaultValue
Microsoft.CodeAnalysis.Test.Utilities (6)
Compilation\OperationTreeVerifier.cs (1)
914
LogString($"{nameof(ArgumentKind)}.{operation.
ArgumentKind
}, ");
Compilation\TestOperationVisitor.cs (2)
567
Assert.Contains(operation.
ArgumentKind
, new[] { ArgumentKind.DefaultValue, ArgumentKind.Explicit, ArgumentKind.ParamArray });
574
if (operation.
ArgumentKind
== ArgumentKind.DefaultValue)
Diagnostics\OperationTestAnalyzer.cs (3)
553
if (argument.
ArgumentKind
== ArgumentKind.DefaultValue)
560
if (argument.
ArgumentKind
== ArgumentKind.ParamArray)
1737
if (((IArgumentOperation)operation).
ArgumentKind
== ArgumentKind.ParamArray)