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)
689
return XmlMultiLineElement(
DocumentationCommentXmlNames
.SummaryElementName, content);
698
return XmlEmptyElement(
DocumentationCommentXmlNames
.SeeElementName).AddAttributes(XmlCrefAttribute(cref));
707
return XmlEmptyElement(
DocumentationCommentXmlNames
.SeeAlsoElementName).AddAttributes(XmlCrefAttribute(cref));
717
XmlElementSyntax element = XmlElement(
DocumentationCommentXmlNames
.SeeAlsoElementName, linkText);
718
return element.WithStartTag(element.StartTag.AddAttributes(XmlTextAttribute(
DocumentationCommentXmlNames
.HrefAttributeName, linkAddress.ToString())));
736
return XmlEmptyElement(
DocumentationCommentXmlNames
.ThreadSafetyElementName).AddAttributes(
737
XmlTextAttribute(
DocumentationCommentXmlNames
.StaticAttributeName, isStatic.ToString().ToLowerInvariant()),
738
XmlTextAttribute(
DocumentationCommentXmlNames
.InstanceAttributeName, isInstance.ToString().ToLowerInvariant()));
748
XmlName(
DocumentationCommentXmlNames
.NameAttributeName),
760
return XmlEmptyElement(
DocumentationCommentXmlNames
.PreliminaryElementName);
781
XmlName(
DocumentationCommentXmlNames
.CrefAttributeName),
803
return XmlMultiLineElement(
DocumentationCommentXmlNames
.RemarksElementName, content);
821
return XmlMultiLineElement(
DocumentationCommentXmlNames
.ReturnsElementName, content);
839
return XmlMultiLineElement(
DocumentationCommentXmlNames
.ValueElementName, content);
859
XmlElementSyntax element = XmlElement(
DocumentationCommentXmlNames
.ExceptionElementName, content);
880
XmlElementSyntax element = XmlElement(
DocumentationCommentXmlNames
.PermissionElementName, content);
899
XmlElementSyntax element = XmlElement(
DocumentationCommentXmlNames
.ExampleElementName, content);
918
return XmlElement(
DocumentationCommentXmlNames
.ParaElementName, content);
942
XmlElementSyntax element = XmlElement(
DocumentationCommentXmlNames
.ParameterElementName, content);
953
return XmlEmptyElement(
DocumentationCommentXmlNames
.ParameterReferenceElementName).AddAttributes(XmlNameAttribute(parameterName));
972
return XmlEmptyElement(
DocumentationCommentXmlNames
.SeeElementName).AddAttributes(
973
XmlTextAttribute(
DocumentationCommentXmlNames
.LangwordAttributeName, keyword));
991
return XmlElement(
DocumentationCommentXmlNames
.PlaceholderElementName, content);