66 references to Argument
Microsoft.AspNetCore.App.CodeFixes (1)
Authorization\AddAuthorizationBuilderFixer.cs (1)
103SyntaxFactory.Argument(assignmentExpression))));
Microsoft.Build.TaskAuthoring.Analyzer (5)
MultiThreadableTaskCodeFixProvider.cs (1)
370SyntaxFactory.Argument(argument.Expression))));
PreferTypedParameterCodeFixProvider.cs (4)
305SyntaxFactory.Argument(relativeLiteral.WithoutTrivia())))); 315SyntaxFactory.Argument(rooted)))); 438SyntaxFactory.Argument(initExpr.WithoutTrivia())))); 446SyntaxFactory.Argument(absolutePathExpr))));
Microsoft.CodeAnalysis.CSharp.Analyzers (1)
MetaAnalyzers\Fixers\CSharpPreferIsKindFix.cs (1)
66.AddArgumentListArguments(SyntaxFactory.Argument(binaryExpression.Right.WithoutTrailingTrivia()))
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (2)
310Argument(innerInvocation.WithExpression( 320postMatchesInReverse.Add(new(Argument(expression), UseSpread: true, UseKeyValue: false));
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
1223nodeOrToken => nodeOrToken.IsToken ? nodeOrToken : Argument((ExpressionSyntax)nodeOrToken.AsNode()!)));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (14)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (3)
192ArgumentList([.. expressions.Select(Argument)]))); 319Argument(IdentifierName(prop.Name))); 563ArgumentList([.. updatedExpressions.Select(expression => Argument(expression.WithoutTrivia()))]),
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseDeconstruction\CSharpUseDeconstructionCodeFixProvider.cs (1)
179return Argument(
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseExplicitArrayInExpressionTree\CSharpUseExplicitArrayInExpressionTreeCodeFixProvider.cs (2)
150return argumentList.AddArguments(Argument(InvocationExpression( 169var wrappedArgument = Argument(canUseImplicitArray
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (1)
222builder.Add(Argument(newDeclaration));
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseIndexOrRangeOperator\CSharpUseRangeOperatorCodeFixProvider.cs (1)
88var argument = Argument(rangeExpression).WithAdditionalAnnotations(Formatter.Annotation);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseTupleSwap\CSharpUseTupleSwapCodeFixProvider.cs (4)
60TupleExpression([Argument(exprB), Argument(exprA)]), 61TupleExpression([Argument(exprA), Argument(exprB)])));
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
172arguments.Add(Argument(stringLiteral));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ArgumentGenerator.cs (1)
17return SyntaxFactory.Argument(expression);
Microsoft.CodeAnalysis.CSharp.Features (33)
ChangeSignature\CSharpChangeSignatureService.cs (1)
926return (TArgumentSyntax)(SyntaxNode)Argument(objectCreation);
ConvertAnonymousType\CSharpConvertAnonymousTypeToClassCodeRefactoringProvider.cs (1)
77=> SyntaxFactory.Argument(decl.Expression);
ConvertLinq\ConvertForEachToLinqQuery\AbstractConverter.cs (2)
208ArgumentList([Argument(lambda)])); 283ArgumentList([Argument(lambda)]));
ConvertLinq\ConvertForEachToLinqQuery\DefaultConverter.cs (1)
75identifier => Argument(IdentifierName(identifier)))]);
ConvertLinq\ConvertForEachToLinqQuery\ToToListConverter.cs (1)
53SyntaxFactory.ArgumentList([SyntaxFactory.Argument(queryOrLinqInvocationExpression)])));
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (3)
205Argument(joinClause.LeftExpression), 206Argument(joinClause.RightExpression.WithoutTrailingTrivia())])), 354ArgumentList([Argument(expression)]))),
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (7)
500v => Argument(v.Name.ToIdentifierName()))]), 840arguments.Add(Argument(IdentifierName(argument.Name)).WithRefOrOutKeyword(refOrOut)); 858ArgumentList([Argument(LiteralExpression(SyntaxKind.FalseLiteralExpression))])); 880: TupleExpression([.. variableInfos.Select(v => Argument(v.Name.ToIdentifierName()))]), 970_ => TupleExpression([.. variableInfos.Select(v => Argument(CreateReturnExpression(v)))]), 977Argument(CreateFlowControlDeclarationExpression()), 978Argument(returnVariableExpression)]);
IntroduceVariable\CSharpIntroduceLocalForExpressionCodeRefactoringProvider.cs (1)
132Argument(DeclarationExpression(t.type.GenerateTypeSyntax(), t.designation)))]);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForFluentDiagnosticAnalyzer.cs (2)
310Argument(innerInvocation.WithExpression( 320postMatchesInReverse.Add(new(Argument(expression), UseSpread: true, UseKeyValue: false));
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
1223nodeOrToken => nodeOrToken.IsToken ? nodeOrToken : Argument((ExpressionSyntax)nodeOrToken.AsNode()!)));
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (3)
192ArgumentList([.. expressions.Select(Argument)]))); 319Argument(IdentifierName(prop.Name))); 563ArgumentList([.. updatedExpressions.Select(expression => Argument(expression.WithoutTrivia()))]),
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseDeconstruction\CSharpUseDeconstructionCodeFixProvider.cs (1)
179return Argument(
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseExplicitArrayInExpressionTree\CSharpUseExplicitArrayInExpressionTreeCodeFixProvider.cs (2)
150return argumentList.AddArguments(Argument(InvocationExpression( 169var wrappedArgument = Argument(canUseImplicitArray
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (1)
222builder.Add(Argument(newDeclaration));
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseIndexOrRangeOperator\CSharpUseRangeOperatorCodeFixProvider.cs (1)
88var argument = Argument(rangeExpression).WithAdditionalAnnotations(Formatter.Annotation);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseTupleSwap\CSharpUseTupleSwapCodeFixProvider.cs (4)
60TupleExpression([Argument(exprB), Argument(exprA)]), 61TupleExpression([Argument(exprA), Argument(exprB)])));
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
172arguments.Add(Argument(stringLiteral));
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (2)
Microsoft.NetCore.Analyzers\Performance\CSharpPreferHashDataOverComputeHash.Fixer.cs (1)
91var arg = SyntaxFactory.Argument(asSpanInvoked);
Microsoft.NetCore.Analyzers\Runtime\CSharpPreferReadOnlySpanPropertiesOverReadOnlyArrayFields.Fixer.cs (1)
494SyntaxFactory.SingletonSeparatedList(SyntaxFactory.Argument(rangeExpression))))
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3353=> argOrExpression as ArgumentSyntax ?? SyntaxFactory.Argument((ExpressionSyntax)argOrExpression);
Simplification\CSharpSimplificationService.Expander.cs (1)
1106var thisArgument = Argument(thisExpression).WithLeadingTrivia(SyntaxTriviaList.Empty);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ArgumentGenerator.cs (1)
17return SyntaxFactory.Argument(expression);
Microsoft.Interop.LibraryImportGenerator (3)
Analyzers\ConvertToLibraryImportFixer.cs (3)
351SyntaxFactory.Argument(SyntaxFactory.IdentifierName( 387SyntaxFactory.Argument(SyntaxFactory.DeclarationExpression( 405SyntaxFactory.Argument(generator.ClearTrivia(assignment.Left))
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ArgumentGenerator.cs (1)
17return SyntaxFactory.Argument(expression);