49 references to LocalName
Microsoft.CodeAnalysis.CSharp (6)
_generated\0\Syntax.xml.Main.Generated.cs (1)
2170=> node.Update((XmlPrefixSyntax?)Visit(node.Prefix), VisitToken(node.LocalName));
_generated\2\Syntax.xml.Syntax.Generated.cs (2)
15093if (prefix != this.Prefix || localName != this.LocalName) 15103public XmlNameSyntax WithPrefix(XmlPrefixSyntax? prefix) => Update(prefix, this.LocalName);
Compiler\DocumentationCommentCompiler.DocumentationCommentWalker.cs (1)
210DocumentationCommentXmlNames.ElementEquals(nameSyntax.LocalName.ValueText, DocumentationCommentXmlNames.IncludeElementName))
Syntax\SyntaxExtensions.cs (2)
141parentName = parent.Name.LocalName.ValueText; 147parentName = parent.Name.LocalName.ValueText;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1344=> node is XmlElementSyntax { StartTag.Name.LocalName.ValueText: DocumentationCommentXmlNames.ParameterElementName };
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (10)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (2)
634element.StartTag?.Name.LocalName.ValueText == DocumentationCommentXmlNames.SummaryElementName); 783element.StartTag?.Name.LocalName.ValueText == DocumentationCommentXmlNames.SummaryElementName);
src\roslyn\src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpAddDocCommentNodesCodeFixProvider.cs (1)
57=> element.StartTag.Name.LocalName.ValueText;
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (3)
587if (xmlElement is { Name.LocalName.ValueText: "see" }) 631.ReplaceToken(seeTag.Name.LocalName, Identifier("paramref").WithTriviaFrom(seeTag.Name.LocalName))
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider_DocComments.cs (4)
51element = node is XmlElementSyntax { StartTag.Name.LocalName.ValueText: var elementName } xmlElement && elementName == name 60[xmlElement.StartTag.Name.LocalName, xmlElement.EndTag.Name.LocalName], 152var constructorContents = typeStructure.Content.Any(n => n is XmlElementSyntax { StartTag.Name.LocalName.ValueText: s_summaryTagName })
Microsoft.CodeAnalysis.CSharp.Features (23)
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (6)
196var xmlElementName = startTag.Name.LocalName.ValueText; 287return (name: nameSyntax?.LocalName.ValueText, attributes); 319attributeName = attributeSyntax.Name.LocalName.ValueText; 325tagName = emptyElement.Name.LocalName.Text; 333tagName = startTagSyntax.Name.LocalName.Text; 370private string GetAttributeName(XmlAttributeSyntax attribute) => attribute.Name.LocalName.ValueText;
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (3)
380if (xmlElement is { Name.LocalName.ValueText: "paramref" }) 383.ReplaceToken(xmlElement.Name.LocalName, Identifier("see").WithTriviaFrom(xmlElement.Name.LocalName))
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider_DocumentationComments.cs (1)
27element = node is XmlElementSyntax { StartTag.Name.LocalName.ValueText: var elementName } xmlElement && elementName == name
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.ConvertValueToParamRewriter.cs (1)
22=> name.ReplaceToken(name.LocalName, SyntaxFactory.Identifier("param"));
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.ConvertValueToReturnsRewriter.cs (1)
22=> name.ReplaceToken(name.LocalName, SyntaxFactory.Identifier("returns"));
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (1)
298name.LocalName.ValueText == "value";
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (2)
634element.StartTag?.Name.LocalName.ValueText == DocumentationCommentXmlNames.SummaryElementName); 783element.StartTag?.Name.LocalName.ValueText == DocumentationCommentXmlNames.SummaryElementName);
src\roslyn\src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpAddDocCommentNodesCodeFixProvider.cs (1)
57=> element.StartTag.Name.LocalName.ValueText;
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (3)
587if (xmlElement is { Name.LocalName.ValueText: "see" }) 631.ReplaceToken(seeTag.Name.LocalName, Identifier("paramref").WithTriviaFrom(seeTag.Name.LocalName))
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider_DocComments.cs (4)
51element = node is XmlElementSyntax { StartTag.Name.LocalName.ValueText: var elementName } xmlElement && elementName == name 60[xmlElement.StartTag.Name.LocalName, xmlElement.EndTag.Name.LocalName], 152var constructorContents = typeStructure.Content.Any(n => n is XmlElementSyntax { StartTag.Name.LocalName.ValueText: s_summaryTagName })
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.CodeQuality.Analyzers\Documentation\CSharpAvoidUsingCrefTagsWithAPrefix.cs (1)
30if (textAttribute.Name.LocalName.Text == "cref")
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
Classification\ClassificationHelpers.cs (2)
577if (node.StartTag.Name.LocalName.Text == DocumentationCommentXmlNames.CodeElementName) 581if (attribute is XmlTextAttributeSyntax { Name.LocalName.Text: "lang" } textAttribute)
Classification\Worker_DocumentationComments.cs (4)
203AddXmlClassification(node.LocalName, classificationType); 283return attribute.Name.LocalName.Text == DocumentationCommentXmlNames.LangwordAttributeName && IsSeeElement(attribute.Parent); 288return node is XmlElementStartTagSyntax { Name: XmlNameSyntax { Prefix: null, LocalName: SyntaxToken { Text: DocumentationCommentXmlNames.SeeElementName } } } 289|| node is XmlEmptyElementSyntax { Name: XmlNameSyntax { Prefix: null, LocalName: SyntaxToken { Text: DocumentationCommentXmlNames.SeeElementName } } };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1344=> node is XmlElementSyntax { StartTag.Name.LocalName.ValueText: DocumentationCommentXmlNames.ParameterElementName };
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1344=> node is XmlElementSyntax { StartTag.Name.LocalName.ValueText: DocumentationCommentXmlNames.ParameterElementName };