25 references to XmlNameAttributeElementKind
Microsoft.CodeAnalysis.CSharp (25)
Binder\BinderFactory.BinderFactoryVisitor.cs (10)
1172
XmlNameAttributeElementKind
elementKind = parent.GetElementKind();
1177
case
XmlNameAttributeElementKind
.Parameter:
1180
case
XmlNameAttributeElementKind
.ParameterReference:
1183
case
XmlNameAttributeElementKind
.TypeParameter:
1186
case
XmlNameAttributeElementKind
.TypeParameterReference:
1216
case
XmlNameAttributeElementKind
.Parameter:
1217
case
XmlNameAttributeElementKind
.ParameterReference:
1218
result = GetParameterNameAttributeValueBinder(memberSyntax, isParamRef: elementKind ==
XmlNameAttributeElementKind
.ParameterReference, nextBinder: result);
1220
case
XmlNameAttributeElementKind
.TypeParameter:
1223
case
XmlNameAttributeElementKind
.TypeParameterReference:
Compiler\DocumentationCommentCompiler.cs (10)
516
&& nameAttribute.GetElementKind() ==
XmlNameAttributeElementKind
.Parameter
1275
XmlNameAttributeElementKind
elementKind = syntax.GetElementKind();
1280
if (elementKind ==
XmlNameAttributeElementKind
.Parameter)
1287
else if (elementKind ==
XmlNameAttributeElementKind
.TypeParameter)
1310
case
XmlNameAttributeElementKind
.Parameter:
1313
case
XmlNameAttributeElementKind
.ParameterReference:
1316
case
XmlNameAttributeElementKind
.TypeParameter:
1319
case
XmlNameAttributeElementKind
.TypeParameterReference:
1330
if (elementKind ==
XmlNameAttributeElementKind
.Parameter)
1344
else if (elementKind ==
XmlNameAttributeElementKind
.TypeParameter)
Syntax\SyntaxExtensions.cs (5)
131
internal static
XmlNameAttributeElementKind
GetElementKind(this XmlNameAttributeSyntax attributeSyntax)
157
return
XmlNameAttributeElementKind
.Parameter;
161
return
XmlNameAttributeElementKind
.ParameterReference;
165
return
XmlNameAttributeElementKind
.TypeParameter;
169
return
XmlNameAttributeElementKind
.TypeParameterReference;