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