1 instantiation of AttributeTargetSpecifierSyntax
Microsoft.CodeAnalysis.CSharp (1)
Syntax.xml.Internal.Generated.cs (1)
15971internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.AttributeTargetSpecifierSyntax(this, parent, position);
32 references to AttributeTargetSpecifierSyntax
Microsoft.CodeAnalysis.CSharp (18)
Symbols\Symbol_Attributes.cs (1)
682private static bool MatchAttributeTarget(IAttributeTargetSymbol attributeTarget, AttributeLocation symbolPart, AttributeTargetSpecifierSyntax targetOpt, BindingDiagnosticBag diagnostics)
Syntax.xml.Main.Generated.cs (9)
490public virtual TResult? VisitAttributeTargetSpecifier(AttributeTargetSpecifierSyntax node) => this.DefaultVisit(node); 1237public virtual void VisitAttributeTargetSpecifier(AttributeTargetSpecifierSyntax node) => this.DefaultVisit(node); 1981=> node.Update(VisitToken(node.OpenBracketToken), (AttributeTargetSpecifierSyntax?)Visit(node.Target), VisitList(node.Attributes), VisitToken(node.CloseBracketToken)); 1983public override SyntaxNode? VisitAttributeTargetSpecifier(AttributeTargetSpecifierSyntax node) 4879public static AttributeListSyntax AttributeList(SyntaxToken openBracketToken, AttributeTargetSpecifierSyntax? target, SeparatedSyntaxList<AttributeSyntax> attributes, SyntaxToken closeBracketToken) 4887public static AttributeListSyntax AttributeList(AttributeTargetSpecifierSyntax? target, SeparatedSyntaxList<AttributeSyntax> attributes) 4895public static AttributeTargetSpecifierSyntax AttributeTargetSpecifier(SyntaxToken identifier, SyntaxToken colonToken) 4898return (AttributeTargetSpecifierSyntax)Syntax.InternalSyntax.SyntaxFactory.AttributeTargetSpecifier((Syntax.InternalSyntax.SyntaxToken)identifier.Node!, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!).CreateRed(); 4902public static AttributeTargetSpecifierSyntax AttributeTargetSpecifier(SyntaxToken identifier)
Syntax.xml.Syntax.Generated.cs (8)
9812private AttributeTargetSpecifierSyntax? target; 9824public AttributeTargetSpecifierSyntax? Target => GetRed(ref this.target, 1); 9858public AttributeListSyntax Update(SyntaxToken openBracketToken, AttributeTargetSpecifierSyntax? target, SeparatedSyntaxList<AttributeSyntax> attributes, SyntaxToken closeBracketToken) 9871public AttributeListSyntax WithTarget(AttributeTargetSpecifierSyntax? target) => Update(this.OpenBracketToken, target, this.Attributes, this.CloseBracketToken); 9906public AttributeTargetSpecifierSyntax Update(SyntaxToken identifier, SyntaxToken colonToken) 9910var newNode = SyntaxFactory.AttributeTargetSpecifier(identifier, colonToken); 9918public AttributeTargetSpecifierSyntax WithIdentifier(SyntaxToken identifier) => Update(identifier, this.ColonToken); 9919public AttributeTargetSpecifierSyntax WithColonToken(SyntaxToken colonToken) => Update(this.Identifier, colonToken);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (2)
216AttributeTargetSpecifierSyntax attributeTargetSpecifier => InferTypeInAttributeTargetSpecifier(attributeTargetSpecifier, token), 884AttributeTargetSpecifierSyntax attributeTargetSpecifier,
Microsoft.CodeAnalysis.CSharp.Features (1)
CodeFixes\Suppression\CSharpSuppressionCodeFixProvider.cs (1)
166var targetSpecifier = AttributeTargetSpecifier(AssemblyKeyword);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (6)
Generated\Syntax.Test.xml.Generated.cs (6)
10872=> SyntaxFactory.AttributeList(SyntaxFactory.Token(SyntaxKind.OpenBracketToken), default(AttributeTargetSpecifierSyntax), new SeparatedSyntaxList<AttributeSyntax>(), SyntaxFactory.Token(SyntaxKind.CloseBracketToken)); 10874private static AttributeTargetSpecifierSyntax GenerateAttributeTargetSpecifier() 13095var node = GenerateAttributeTargetSpecifier(); 13099var newNode = node.WithIdentifier(node.Identifier).WithColonToken(node.ColonToken); 18425var oldNode = GenerateAttributeTargetSpecifier(); 18441var oldNode = GenerateAttributeTargetSpecifier();
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (2)
216AttributeTargetSpecifierSyntax attributeTargetSpecifier => InferTypeInAttributeTargetSpecifier(attributeTargetSpecifier, token), 884AttributeTargetSpecifierSyntax attributeTargetSpecifier,
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\CSharpCodeModelService.cs (1)
1766var specifier = target != null
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (2)
216AttributeTargetSpecifierSyntax attributeTargetSpecifier => InferTypeInAttributeTargetSpecifier(attributeTargetSpecifier, token), 884AttributeTargetSpecifierSyntax attributeTargetSpecifier,