98 references to AttributeArgument
Microsoft.AspNetCore.App.Analyzers (2)
RouteEmbeddedLanguage\Infrastructure\RouteStringSyntaxDetector.cs (1)
90else if (container.Parent.IsKind(SyntaxKind.AttributeArgument))
RouteEmbeddedLanguage\Infrastructure\RouteUsageDetector.cs (1)
109else if (container.Parent.IsKind(SyntaxKind.AttributeArgument))
Microsoft.CodeAnalysis.CSharp (7)
Compilation\AttributeSemanticModel.cs (1)
68case SyntaxKind.AttributeArgument:
Syntax.xml.Internal.Generated.cs (4)
31573var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.AttributeArgument, nameEquals, nameColon, expression, this.context, out hash); 31576var result = new AttributeArgumentSyntax(SyntaxKind.AttributeArgument, nameEquals, nameColon, expression, this.context); 36940var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.AttributeArgument, nameEquals, nameColon, expression, out hash); 36943var result = new AttributeArgumentSyntax(SyntaxKind.AttributeArgument, nameEquals, nameColon, expression);
Syntax.xml.Syntax.Generated.cs (1)
10003/// <item><description><see cref="SyntaxKind.AttributeArgument"/></description></item>
Syntax\SyntaxFacts.cs (1)
295if (parent2 == null || !(parent2.IsKind(Argument) || parent2.IsKind(AttributeArgument)))
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (3)
400return nameEquals.IsParentKind(SyntaxKind.AttributeArgument); 567case SyntaxKind.AttributeArgument: 639if ((expression.IsParentKind(SyntaxKind.NameEquals) && expression.Parent.IsParentKind(SyntaxKind.AttributeArgument)) ||
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
598=> node.IsKind(SyntaxKind.AttributeArgument);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
2120token.Parent.IsParentKind(SyntaxKind.AttributeArgument)) 2128token.Parent.IsParentKind(SyntaxKind.AttributeArgument))
Microsoft.CodeAnalysis.CSharp.Features (2)
ChangeSignature\UnifiedArgumentSyntax.cs (1)
19Debug.Assert(argument.Kind() is SyntaxKind.Argument or SyntaxKind.AttributeArgument);
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (1)
176if (expression.IsParentKind(SyntaxKind.AttributeArgument))
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
Semantics\LocalFunctionTests.cs (5)
612var arg1 = (AttributeArgumentSyntax)tree.FindNodeOrTokenByKind(SyntaxKind.AttributeArgument, occurrence: 1).AsNode(); 616var arg2 = (AttributeArgumentSyntax)tree.FindNodeOrTokenByKind(SyntaxKind.AttributeArgument, occurrence: 2).AsNode(); 620var arg3 = (AttributeArgumentSyntax)tree.FindNodeOrTokenByKind(SyntaxKind.AttributeArgument, occurrence: 3).AsNode(); 665var arg = (AttributeArgumentSyntax)tree.FindNodeOrTokenByKind(SyntaxKind.AttributeArgument, occurrence: 1).AsNode(); 719var arg = (AttributeArgumentSyntax)tree.FindNodeOrTokenByKind(SyntaxKind.AttributeArgument, occurrence: 1).AsNode();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (56)
Parsing\AnonymousFunctionParsingTests.cs (3)
2306N(SyntaxKind.AttributeArgument); 2386N(SyntaxKind.AttributeArgument); 2394N(SyntaxKind.AttributeArgument);
Parsing\CollectionExpressionParsingTests.cs (36)
12019N(SyntaxKind.AttributeArgument); 12091N(SyntaxKind.AttributeArgument); 12437N(SyntaxKind.AttributeArgument); 12504N(SyntaxKind.AttributeArgument); 12571N(SyntaxKind.AttributeArgument); 12654N(SyntaxKind.AttributeArgument); 12751N(SyntaxKind.AttributeArgument); 12826N(SyntaxKind.AttributeArgument); 17185N(SyntaxKind.AttributeArgument); 17193N(SyntaxKind.AttributeArgument); 17213N(SyntaxKind.AttributeArgument); 17262N(SyntaxKind.AttributeArgument); 17270N(SyntaxKind.AttributeArgument); 17290N(SyntaxKind.AttributeArgument); 17418N(SyntaxKind.AttributeArgument); 17426N(SyntaxKind.AttributeArgument); 17446N(SyntaxKind.AttributeArgument); 17454N(SyntaxKind.AttributeArgument); 17503N(SyntaxKind.AttributeArgument); 17511N(SyntaxKind.AttributeArgument); 17531N(SyntaxKind.AttributeArgument); 17539N(SyntaxKind.AttributeArgument); 17667N(SyntaxKind.AttributeArgument); 17675N(SyntaxKind.AttributeArgument); 17695N(SyntaxKind.AttributeArgument); 17749N(SyntaxKind.AttributeArgument); 17757N(SyntaxKind.AttributeArgument); 17777N(SyntaxKind.AttributeArgument); 17910N(SyntaxKind.AttributeArgument); 17918N(SyntaxKind.AttributeArgument); 17938N(SyntaxKind.AttributeArgument); 17946N(SyntaxKind.AttributeArgument); 18000N(SyntaxKind.AttributeArgument); 18008N(SyntaxKind.AttributeArgument); 18028N(SyntaxKind.AttributeArgument); 18036N(SyntaxKind.AttributeArgument);
Parsing\ExpressionParsingTests.cs (1)
6338N(SyntaxKind.AttributeArgument);
Parsing\LambdaAttributeParsingTests.cs (3)
486N(SyntaxKind.AttributeArgument); 3730N(SyntaxKind.AttributeArgument); 4078N(SyntaxKind.AttributeArgument);
Parsing\LambdaParameterParsingTests.cs (4)
3411N(SyntaxKind.AttributeArgument); 3419N(SyntaxKind.AttributeArgument); 3492N(SyntaxKind.AttributeArgument); 3500N(SyntaxKind.AttributeArgument);
Parsing\LambdaReturnTypeParsingTests.cs (4)
5617N(SyntaxKind.AttributeArgument); 5675N(SyntaxKind.AttributeArgument); 5728N(SyntaxKind.AttributeArgument); 5794N(SyntaxKind.AttributeArgument);
Parsing\ScriptParsingTests.cs (1)
4128N(SyntaxKind.AttributeArgument);
Parsing\UsingDirectiveParsingTests.cs (4)
3692N(SyntaxKind.AttributeArgument); 3700N(SyntaxKind.AttributeArgument); 3854N(SyntaxKind.AttributeArgument); 3862N(SyntaxKind.AttributeArgument);
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3161case SyntaxKind.AttributeArgument:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (3)
400return nameEquals.IsParentKind(SyntaxKind.AttributeArgument); 567case SyntaxKind.AttributeArgument: 639if ((expression.IsParentKind(SyntaxKind.NameEquals) && expression.Parent.IsParentKind(SyntaxKind.AttributeArgument)) ||
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
598=> node.IsKind(SyntaxKind.AttributeArgument);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
2120token.Parent.IsParentKind(SyntaxKind.AttributeArgument)) 2128token.Parent.IsParentKind(SyntaxKind.AttributeArgument))
Microsoft.VisualStudio.LanguageServices.CSharp (7)
CodeModel\CSharpCodeModelService.cs (4)
526case SyntaxKind.AttributeArgument: 845case SyntaxKind.AttributeArgument: 919case SyntaxKind.AttributeArgument: 2889SyntaxKind.AttributeArgument => Delete(document, (AttributeArgumentSyntax)node),
CodeModel\CSharpCodeModelService.NodeLocator.cs (2)
41case SyntaxKind.AttributeArgument: 92case SyntaxKind.AttributeArgument:
LanguageService\CSharpHelpContextService.cs (1)
281else if (token.Parent.Parent.IsKind(SyntaxKind.AttributeArgument))
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (3)
400return nameEquals.IsParentKind(SyntaxKind.AttributeArgument); 567case SyntaxKind.AttributeArgument: 639if ((expression.IsParentKind(SyntaxKind.NameEquals) && expression.Parent.IsParentKind(SyntaxKind.AttributeArgument)) ||
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
598=> node.IsKind(SyntaxKind.AttributeArgument);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
2120token.Parent.IsParentKind(SyntaxKind.AttributeArgument)) 2128token.Parent.IsParentKind(SyntaxKind.AttributeArgument))