2 overrides of Argument
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3485public override SyntaxNode Argument(string? name, RefKind refKind, SyntaxNode expression)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
116Public Overloads Overrides Function Argument(name As String, refKind As RefKind, expression As SyntaxNode) As SyntaxNode
24 references to Argument
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
MakeLocalFunctionStaticCodeFixHelper.cs (1)
106symbolAndCapture => (ArgumentSyntax)generator.Argument(
Microsoft.CodeAnalysis.CSharp.Features (3)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (1)
267=> CSharpSyntaxGenerator.Instance.Argument(shouldUseNamedArguments ? name : null, p.RefKind, name.ToIdentifierName());
ImplementInterface\CSharpImplementInterfaceService.cs (1)
97g.Argument(DisposingName, RefKind.None, g.FalseLiteralExpression()))));
MakeLocalFunctionStaticCodeFixHelper.cs (1)
106symbolAndCapture => (ArgumentSyntax)generator.Argument(
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (2)
CodeGeneration\SyntaxGeneratorTests.cs (2)
532new[] { Generator.Argument("goo", RefKind.None, Generator.IdentifierName("x")), 533Generator.Argument("bar", RefKind.None, Generator.IdentifierName("y")) }), "(goo: x, bar: y)");
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (10)
CodeGeneration\ExpressionGenerationTests.cs (10)
383f.Argument("n", RefKind.None, f.IdentifierName("a"))), 396f.Argument(null, RefKind.Out, f.IdentifierName("a")), 397f.Argument(null, RefKind.Ref, f.IdentifierName("b"))), 410f.Argument("n1", RefKind.Out, f.IdentifierName("a")), 411f.Argument("n2", RefKind.Ref, f.IdentifierName("b"))), 449f.Argument("n", RefKind.None, f.IdentifierName("a"))), 462f.Argument(null, RefKind.Out, f.IdentifierName("a")), 463f.Argument(null, RefKind.Ref, f.IdentifierName("b"))), 476f.Argument("n1", RefKind.Out, f.IdentifierName("a")), 477f.Argument("n2", RefKind.Ref, f.IdentifierName("b"))),
Microsoft.CodeAnalysis.Features (3)
ChangeSignature\AbstractChangeSignatureService.cs (1)
821: Generator.Argument(
ImplementInterface\AbstractImplementInterfaceService.DisposePatternCodeAction.cs (1)
296g.Argument(DisposingName, RefKind.None, g.TrueLiteralExpression())))));
IntroduceParameter\IntroduceParameterDocumentRewriter.cs (1)
587? _generator.Argument(parameterName, RefKind.None, newArgumentExpression)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ImplementInterface\VisualBasicImplementInterfaceService.vb (1)
118g.Argument(DisposingName, RefKind.None, g.FalseLiteralExpression()))))
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (2)
CodeGeneration\SyntaxGeneratorTests.vb (2)
472{Generator.Argument("goo", RefKind.None, Generator.IdentifierName("x")), 473Generator.Argument("bar", RefKind.None, Generator.IdentifierName("y"))}), "(goo:=x, bar:=y)")
Microsoft.CodeAnalysis.Workspaces (2)
Editing\SyntaxGenerator.cs (2)
2229=> Argument(name: null, refKind, expression); 2235=> Argument(name: null, RefKind.None, expression);