96 references to DocumentationCommentXmlNames
Microsoft.CodeAnalysis.CSharp (96)
Compiler\DocumentationCommentCompiler.DocumentationCommentWalker.cs (2)
210DocumentationCommentXmlNames.ElementEquals(nameSyntax.LocalName.ValueText, DocumentationCommentXmlNames.IncludeElementName))
Compiler\DocumentationCommentCompiler.IncludeElementExpander.cs (13)
180if (ElementNameIs(element, DocumentationCommentXmlNames.IncludeElementName)) 218if (AttributeNameIs(attribute, DocumentationCommentXmlNames.CrefAttributeName)) 222else if (AttributeNameIs(attribute, DocumentationCommentXmlNames.NameAttributeName)) 224if (ElementNameIs(element, DocumentationCommentXmlNames.ParameterElementName) || 225ElementNameIs(element, DocumentationCommentXmlNames.ParameterReferenceElementName)) 229else if (ElementNameIs(element, DocumentationCommentXmlNames.TypeParameterElementName)) 233else if (ElementNameIs(element, DocumentationCommentXmlNames.TypeParameterReferenceElementName)) 254return string.IsNullOrEmpty(element.Name.NamespaceName) && DocumentationCommentXmlNames.ElementEquals(element.Name.LocalName, name); 259return string.IsNullOrEmpty(attribute.Name.NamespaceName) && DocumentationCommentXmlNames.AttributeEquals(attribute.Name.LocalName, name); 276XAttribute fileAttr = includeElement.Attribute(XName.Get(DocumentationCommentXmlNames.FileAttributeName)); 277XAttribute pathAttr = includeElement.Attribute(XName.Get(DocumentationCommentXmlNames.PathAttributeName)); 296XAttribute fileAttr = includeElement.Attribute(XName.Get(DocumentationCommentXmlNames.FileAttributeName)); 297XAttribute pathAttr = includeElement.Attribute(XName.Get(DocumentationCommentXmlNames.PathAttributeName));
Parser\DocumentationCommentParser.cs (12)
473if (hasNoPrefix && DocumentationCommentXmlNames.AttributeEquals(attrNameText, DocumentationCommentXmlNames.CrefAttributeName) && 480else if (hasNoPrefix && DocumentationCommentXmlNames.AttributeEquals(attrNameText, DocumentationCommentXmlNames.NameAttributeName) && 511DocumentationCommentXmlNames.ElementEquals(localName, DocumentationCommentXmlNames.ParameterElementName) || 512DocumentationCommentXmlNames.ElementEquals(localName, DocumentationCommentXmlNames.ParameterReferenceElementName) || 513DocumentationCommentXmlNames.ElementEquals(localName, DocumentationCommentXmlNames.TypeParameterElementName) || 514DocumentationCommentXmlNames.ElementEquals(localName, DocumentationCommentXmlNames.TypeParameterReferenceElementName);
Parser\DocumentationCommentXmlTokens.cs (38)
16private static readonly SyntaxToken s_seeToken = Identifier(DocumentationCommentXmlNames.SeeElementName); 17private static readonly SyntaxToken s_codeToken = Identifier(DocumentationCommentXmlNames.CodeElementName); 18private static readonly SyntaxToken s_listToken = Identifier(DocumentationCommentXmlNames.ListElementName); 19private static readonly SyntaxToken s_paramToken = Identifier(DocumentationCommentXmlNames.ParameterElementName); 20private static readonly SyntaxToken s_valueToken = Identifier(DocumentationCommentXmlNames.ValueElementName); 21private static readonly SyntaxToken s_exampleToken = Identifier(DocumentationCommentXmlNames.ExampleElementName); 22private static readonly SyntaxToken s_includeToken = Identifier(DocumentationCommentXmlNames.IncludeElementName); 23private static readonly SyntaxToken s_remarksToken = Identifier(DocumentationCommentXmlNames.RemarksElementName); 24private static readonly SyntaxToken s_seealsoToken = Identifier(DocumentationCommentXmlNames.SeeAlsoElementName); 25private static readonly SyntaxToken s_summaryToken = Identifier(DocumentationCommentXmlNames.SummaryElementName); 26private static readonly SyntaxToken s_exceptionToken = Identifier(DocumentationCommentXmlNames.ExceptionElementName); 27private static readonly SyntaxToken s_typeparamToken = Identifier(DocumentationCommentXmlNames.TypeParameterElementName); 28private static readonly SyntaxToken s_permissionToken = Identifier(DocumentationCommentXmlNames.PermissionElementName); 29private static readonly SyntaxToken s_typeparamrefToken = Identifier(DocumentationCommentXmlNames.TypeParameterReferenceElementName); 32private static readonly SyntaxToken s_crefToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.CrefAttributeName); 33private static readonly SyntaxToken s_fileToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.FileAttributeName); 34private static readonly SyntaxToken s_nameToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.NameAttributeName); 35private static readonly SyntaxToken s_pathToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.PathAttributeName); 36private static readonly SyntaxToken s_typeToken = IdentifierWithLeadingSpace(DocumentationCommentXmlNames.TypeAttributeName); 80if (text == DocumentationCommentXmlNames.SeeElementName) 89case DocumentationCommentXmlNames.CodeElementName: 92case DocumentationCommentXmlNames.ListElementName: 100case DocumentationCommentXmlNames.ParameterElementName: 103case DocumentationCommentXmlNames.ValueElementName: 111case DocumentationCommentXmlNames.ExampleElementName: 114case DocumentationCommentXmlNames.IncludeElementName: 117case DocumentationCommentXmlNames.RemarksElementName: 120case DocumentationCommentXmlNames.SeeAlsoElementName: 123case DocumentationCommentXmlNames.SummaryElementName: 131case DocumentationCommentXmlNames.ExceptionElementName: 134case DocumentationCommentXmlNames.TypeParameterElementName: 140if (text == DocumentationCommentXmlNames.PermissionElementName) 147if (text == DocumentationCommentXmlNames.TypeParameterElementName) 168case DocumentationCommentXmlNames.CrefAttributeName: 171case DocumentationCommentXmlNames.FileAttributeName: 174case DocumentationCommentXmlNames.NameAttributeName: 177case DocumentationCommentXmlNames.PathAttributeName: 180case DocumentationCommentXmlNames.TypeAttributeName:
Syntax\SyntaxExtensions.cs (8)
155if (DocumentationCommentXmlNames.ElementEquals(parentName, DocumentationCommentXmlNames.ParameterElementName)) 159else if (DocumentationCommentXmlNames.ElementEquals(parentName, DocumentationCommentXmlNames.ParameterReferenceElementName)) 163else if (DocumentationCommentXmlNames.ElementEquals(parentName, DocumentationCommentXmlNames.TypeParameterElementName)) 167else if (DocumentationCommentXmlNames.ElementEquals(parentName, DocumentationCommentXmlNames.TypeParameterReferenceElementName))
Syntax\SyntaxFactory.cs (23)
689return XmlMultiLineElement(DocumentationCommentXmlNames.SummaryElementName, content); 698return XmlEmptyElement(DocumentationCommentXmlNames.SeeElementName).AddAttributes(XmlCrefAttribute(cref)); 707return XmlEmptyElement(DocumentationCommentXmlNames.SeeAlsoElementName).AddAttributes(XmlCrefAttribute(cref)); 717XmlElementSyntax element = XmlElement(DocumentationCommentXmlNames.SeeAlsoElementName, linkText); 718return element.WithStartTag(element.StartTag.AddAttributes(XmlTextAttribute(DocumentationCommentXmlNames.HrefAttributeName, linkAddress.ToString()))); 736return XmlEmptyElement(DocumentationCommentXmlNames.ThreadSafetyElementName).AddAttributes( 737XmlTextAttribute(DocumentationCommentXmlNames.StaticAttributeName, isStatic.ToString().ToLowerInvariant()), 738XmlTextAttribute(DocumentationCommentXmlNames.InstanceAttributeName, isInstance.ToString().ToLowerInvariant())); 748XmlName(DocumentationCommentXmlNames.NameAttributeName), 760return XmlEmptyElement(DocumentationCommentXmlNames.PreliminaryElementName); 781XmlName(DocumentationCommentXmlNames.CrefAttributeName), 803return XmlMultiLineElement(DocumentationCommentXmlNames.RemarksElementName, content); 821return XmlMultiLineElement(DocumentationCommentXmlNames.ReturnsElementName, content); 839return XmlMultiLineElement(DocumentationCommentXmlNames.ValueElementName, content); 859XmlElementSyntax element = XmlElement(DocumentationCommentXmlNames.ExceptionElementName, content); 880XmlElementSyntax element = XmlElement(DocumentationCommentXmlNames.PermissionElementName, content); 899XmlElementSyntax element = XmlElement(DocumentationCommentXmlNames.ExampleElementName, content); 918return XmlElement(DocumentationCommentXmlNames.ParaElementName, content); 942XmlElementSyntax element = XmlElement(DocumentationCommentXmlNames.ParameterElementName, content); 953return XmlEmptyElement(DocumentationCommentXmlNames.ParameterReferenceElementName).AddAttributes(XmlNameAttribute(parameterName)); 972return XmlEmptyElement(DocumentationCommentXmlNames.SeeElementName).AddAttributes( 973XmlTextAttribute(DocumentationCommentXmlNames.LangwordAttributeName, keyword)); 991return XmlElement(DocumentationCommentXmlNames.PlaceholderElementName, content);