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)
15093
if (prefix != this.Prefix || localName != this.
LocalName
)
15103
public XmlNameSyntax WithPrefix(XmlPrefixSyntax? prefix) => Update(prefix, this.
LocalName
);
Compiler\DocumentationCommentCompiler.DocumentationCommentWalker.cs (1)
210
DocumentationCommentXmlNames.ElementEquals(nameSyntax.
LocalName
.ValueText, DocumentationCommentXmlNames.IncludeElementName))
Syntax\SyntaxExtensions.cs (2)
141
parentName = parent.Name.
LocalName
.ValueText;
147
parentName = 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)
634
element.StartTag?.Name.
LocalName
.ValueText == DocumentationCommentXmlNames.SummaryElementName);
783
element.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)
587
if (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)
51
element = node is XmlElementSyntax { StartTag.Name.
LocalName
.ValueText: var elementName } xmlElement && elementName == name
60
[xmlElement.StartTag.Name.
LocalName
, xmlElement.EndTag.Name.
LocalName
],
152
var constructorContents = typeStructure.Content.Any(n => n is XmlElementSyntax { StartTag.Name.
LocalName
.ValueText: s_summaryTagName })
Microsoft.CodeAnalysis.CSharp.Features (23)
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (6)
196
var xmlElementName = startTag.Name.
LocalName
.ValueText;
287
return (name: nameSyntax?.
LocalName
.ValueText, attributes);
319
attributeName = attributeSyntax.Name.
LocalName
.ValueText;
325
tagName = emptyElement.Name.
LocalName
.Text;
333
tagName = startTagSyntax.Name.
LocalName
.Text;
370
private string GetAttributeName(XmlAttributeSyntax attribute) => attribute.Name.
LocalName
.ValueText;
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (3)
380
if (xmlElement is { Name.
LocalName
.ValueText: "paramref" })
383
.ReplaceToken(xmlElement.Name.
LocalName
, Identifier("see").WithTriviaFrom(xmlElement.Name.
LocalName
))
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider_DocumentationComments.cs (1)
27
element = 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)
298
name.
LocalName
.ValueText == "value";
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (2)
634
element.StartTag?.Name.
LocalName
.ValueText == DocumentationCommentXmlNames.SummaryElementName);
783
element.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)
587
if (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)
51
element = node is XmlElementSyntax { StartTag.Name.
LocalName
.ValueText: var elementName } xmlElement && elementName == name
60
[xmlElement.StartTag.Name.
LocalName
, xmlElement.EndTag.Name.
LocalName
],
152
var 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)
30
if (textAttribute.Name.
LocalName
.Text == "cref")
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
Classification\ClassificationHelpers.cs (2)
577
if (node.StartTag.Name.
LocalName
.Text == DocumentationCommentXmlNames.CodeElementName)
581
if (attribute is XmlTextAttributeSyntax { Name.
LocalName
.Text: "lang" } textAttribute)
Classification\Worker_DocumentationComments.cs (4)
203
AddXmlClassification(node.
LocalName
, classificationType);
283
return attribute.Name.
LocalName
.Text == DocumentationCommentXmlNames.LangwordAttributeName && IsSeeElement(attribute.Parent);
288
return 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 };