7 references to ParamArray
Microsoft.Analyzers.Extra (1)
CallAnalysis\Fixers\LegacyLoggingFixer.cs (1)
496
if (arg.ArgumentKind == ArgumentKind.
ParamArray
)
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
6316
if (argument is { ArgumentKind: ArgumentKind.
ParamArray
, Value: IArrayCreationOperation array })
Microsoft.CodeAnalysis.CSharp (1)
Operations\CSharpOperationFactory_Methods.cs (1)
348
argumentKind = argument.Type?.IsSZArray() == true ? ArgumentKind.
ParamArray
: ArgumentKind.ParamCollection;
Microsoft.CodeAnalysis.Features (1)
InlineMethod\AbstractInlineMethodRefactoringProvider.MethodParametersInfo.cs (1)
500
if (argumentOperation.ArgumentKind == ArgumentKind.
ParamArray
Microsoft.CodeAnalysis.NetAnalyzers (3)
Microsoft.NetCore.Analyzers\Runtime\ForwardCancellationTokenToInvocations.Analyzer.cs (1)
324
IArgumentOperation? paramsArgument = arguments.FirstOrDefault(a => a.ArgumentKind == ArgumentKind.
ParamArray
);
Microsoft.NetCore.Analyzers\Runtime\ForwardCancellationTokenToInvocations.Fixer.cs (1)
100
var paramsArrayType = invocation.Arguments.SingleOrDefault(a => a.ArgumentKind == ArgumentKind.
ParamArray
)?.Value.Type as IArrayTypeSymbol;
Microsoft.NetCore.Analyzers\Runtime\ProvideCorrectArgumentsToFormattingMethods.cs (1)
113
if (paramsArgument.ArgumentKind is not ArgumentKind.
ParamArray
and not ArgumentKind.Explicit)