1 instantiation of XmlEmptyElementSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
24137internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.XmlEmptyElementSyntax(this, parent, position);
55 references to XmlEmptyElementSyntax
Microsoft.CodeAnalysis.CSharp (30)
_generated\0\Syntax.xml.Main.Generated.cs (7)
675public virtual TResult? VisitXmlEmptyElement(XmlEmptyElementSyntax node) => this.DefaultVisit(node); 1427public virtual void VisitXmlEmptyElement(XmlEmptyElementSyntax node) => this.DefaultVisit(node); 2178public override SyntaxNode? VisitXmlEmptyElement(XmlEmptyElementSyntax node) 6149public static XmlEmptyElementSyntax XmlEmptyElement(SyntaxToken lessThanToken, XmlNameSyntax name, SyntaxList<XmlAttributeSyntax> attributes, SyntaxToken slashGreaterThanToken) 6154return (XmlEmptyElementSyntax)Syntax.InternalSyntax.SyntaxFactory.XmlEmptyElement((Syntax.InternalSyntax.SyntaxToken)lessThanToken.Node!, (Syntax.InternalSyntax.XmlNameSyntax)name.Green, attributes.Node.ToGreenList<Syntax.InternalSyntax.XmlAttributeSyntax>(), (Syntax.InternalSyntax.SyntaxToken)slashGreaterThanToken.Node!).CreateRed(); 6158public static XmlEmptyElementSyntax XmlEmptyElement(XmlNameSyntax name, SyntaxList<XmlAttributeSyntax> attributes) 6162public static XmlEmptyElementSyntax XmlEmptyElement(XmlNameSyntax name)
_generated\2\Syntax.xml.Syntax.Generated.cs (7)
15213public XmlEmptyElementSyntax Update(SyntaxToken lessThanToken, XmlNameSyntax name, SyntaxList<XmlAttributeSyntax> attributes, SyntaxToken slashGreaterThanToken) 15217var newNode = SyntaxFactory.XmlEmptyElement(lessThanToken, name, attributes, slashGreaterThanToken); 15225public XmlEmptyElementSyntax WithLessThanToken(SyntaxToken lessThanToken) => Update(lessThanToken, this.Name, this.Attributes, this.SlashGreaterThanToken); 15226public XmlEmptyElementSyntax WithName(XmlNameSyntax name) => Update(this.LessThanToken, name, this.Attributes, this.SlashGreaterThanToken); 15227public XmlEmptyElementSyntax WithAttributes(SyntaxList<XmlAttributeSyntax> attributes) => Update(this.LessThanToken, this.Name, attributes, this.SlashGreaterThanToken); 15228public XmlEmptyElementSyntax WithSlashGreaterThanToken(SyntaxToken slashGreaterThanToken) => Update(this.LessThanToken, this.Name, this.Attributes, slashGreaterThanToken); 15230public XmlEmptyElementSyntax AddAttributes(params XmlAttributeSyntax[] items) => WithAttributes(this.Attributes.AddRange(items));
Compiler\DocumentationCommentCompiler.DocumentationCommentWalker.cs (1)
202nameSyntax = ((XmlEmptyElementSyntax)node).Name;
Compiler\DocumentationCommentCompiler.IncludeElementExpander.cs (2)
626XmlEmptyElementSyntax elementSyntax = (XmlEmptyElementSyntax)structure.Content[1];
Syntax\SyntaxExtensions.cs (2)
140var parent = (XmlEmptyElementSyntax)parentSyntax;
Syntax\SyntaxFactory.cs (11)
726public static XmlEmptyElementSyntax XmlSeeElement(CrefSyntax cref) 735public static XmlEmptyElementSyntax XmlSeeAlsoElement(CrefSyntax cref) 754public static XmlEmptyElementSyntax XmlThreadSafetyElement() 764public static XmlEmptyElementSyntax XmlThreadSafetyElement(bool isStatic, bool isInstance) 788public static XmlEmptyElementSyntax XmlPreliminaryElement() 981public static XmlEmptyElementSyntax XmlParamRefElement(string parameterName) 990public static XmlEmptyElementSyntax XmlNullKeywordElement() 1000private static XmlEmptyElementSyntax XmlKeywordElement(string keyword) 1028public static XmlEmptyElementSyntax XmlEmptyElement(string localName) 1656XmlEmptyElementSyntax elementSyntax = (XmlEmptyElementSyntax)structure.Content[1];
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpDocumentationCommentService.cs (2)
19XmlEmptyElementSyntax, 26protected override SyntaxList<XmlAttributeSyntax> GetAttributes(XmlEmptyElementSyntax xmlEmpty)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (5)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (5)
575using var _2 = PooledHashSet<XmlEmptyElementSyntax>.GetInstance(out var seeTagsToReplace); 586var xmlElement = identifier.AncestorsAndSelf().OfType<XmlEmptyElementSyntax>().FirstOrDefault(); 628foreach (var seeTag in group) 630var paramRefTag = seeTag
Microsoft.CodeAnalysis.CSharp.Features (11)
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (3)
265case XmlEmptyElementSyntax emptyElementSyntax: 321var emptyElement = attributeSyntax.GetAncestor<XmlEmptyElementSyntax>();
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (3)
379var xmlElement = identifierName.AncestorsAndSelf().OfType<XmlEmptyElementSyntax>().FirstOrDefault(); 382var seeTag = xmlElement
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (5)
575using var _2 = PooledHashSet<XmlEmptyElementSyntax>.GetInstance(out var seeTagsToReplace); 586var xmlElement = identifier.AncestorsAndSelf().OfType<XmlEmptyElementSyntax>().FirstOrDefault(); 628foreach (var seeTag in group) 630var paramRefTag = seeTag
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
Classification\Worker_DocumentationComments.cs (3)
49ClassifyXmlEmptyElement((XmlEmptyElementSyntax)node); 241private void ClassifyXmlEmptyElement(XmlEmptyElementSyntax node) 289|| node is XmlEmptyElementSyntax { Name: XmlNameSyntax { Prefix: null, LocalName: SyntaxToken { Text: DocumentationCommentXmlNames.SeeElementName } } };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpDocumentationCommentService.cs (2)
19XmlEmptyElementSyntax, 26protected override SyntaxList<XmlAttributeSyntax> GetAttributes(XmlEmptyElementSyntax xmlEmpty)
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpDocumentationCommentService.cs (2)
19XmlEmptyElementSyntax, 26protected override SyntaxList<XmlAttributeSyntax> GetAttributes(XmlEmptyElementSyntax xmlEmpty)