1 override of GetDocumentationCommentId
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
91
public override string
GetDocumentationCommentId
()
89 references to GetDocumentationCommentId
Microsoft.CodeAnalysis.CSharp (4)
DocumentationComments\PEDocumentationCommentUtils.cs (2)
34
symbol.
GetDocumentationCommentId
(), preferredCulture, cancellationToken)),
46
symbol.
GetDocumentationCommentId
(), preferredCulture, cancellationToken);
Symbols\PublicModel\Symbol.cs (1)
156
return UnderlyingSymbol.
GetDocumentationCommentId
();
Symbols\Symbol.cs (1)
996
return escape(
GetDocumentationCommentId
());
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenExplicitImplementationTests.cs (1)
1006
AssertEx.None(classCMembers.Select(m => m.
GetDocumentationCommentId
()), id => id.Contains("Q"));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (4)
Semantics\ExtensionTests.cs (1)
45676
Assert.Equal("T:E.<>E__0`1", extension.
GetDocumentationCommentId
());
Semantics\ExtensionTests2.cs (3)
3776
AssertEx.Equal("T:E.<>E__0", e.GetTypeMembers().Single().
GetDocumentationCommentId
());
3825
AssertEx.Equal("T:E.<>E__0`1", e.GetTypeMembers().Single().
GetDocumentationCommentId
());
5254
Assert.Equal("M:E.<>E__0.M", mSkeleton.
GetDocumentationCommentId
());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (80)
DocumentationComments\ConstructorDocumentationCommentTests.cs (3)
49
Assert.Equal("M:Acme.Widget.#cctor", staticConstructorSymbol.
GetDocumentationCommentId
());
61
Assert.Equal("M:Acme.Widget.#ctor", constructorSymbol.
GetDocumentationCommentId
());
73
Assert.Equal("M:Acme.Widget.#ctor(System.String)", parameterizedConstructorSymbol.
GetDocumentationCommentId
());
DocumentationComments\DestructorDocumentationCommentTests.cs (1)
41
Assert.Equal("M:Acme.Widget.Finalize", _widgetClass.GetMembers("Finalize").Single().
GetDocumentationCommentId
());
DocumentationComments\DocumentationCommentIDTests.cs (23)
50
Assert.Null(symbol.
GetDocumentationCommentId
());
64
Assert.Null(symbol.
GetDocumentationCommentId
());
80
Assert.Null(symbol.
GetDocumentationCommentId
());
95
Assert.Equal("!:M.N.O", symbol.
GetDocumentationCommentId
());
110
Assert.Equal("E:C.E", symbol.
GetDocumentationCommentId
());
125
Assert.Equal("F:C.f", symbol.
GetDocumentationCommentId
());
185
Assert.Equal("M:C.M", symbol.
GetDocumentationCommentId
());
199
Assert.Null(symbol.
GetDocumentationCommentId
());
213
Assert.Equal("T:C", symbol.
GetDocumentationCommentId
());
227
Assert.Equal("N:System", symbol.
GetDocumentationCommentId
());
241
Assert.Null(symbol.
GetDocumentationCommentId
());
258
Assert.Null(symbol.
GetDocumentationCommentId
());
274
Assert.Null(symbol.
GetDocumentationCommentId
());
289
Assert.Equal("P:C.P", symbol.
GetDocumentationCommentId
());
327
Assert.Equal("!:T", symbol.
GetDocumentationCommentId
());
354
Assert.Equal("M:C`1.I{T}#M", method.
GetDocumentationCommentId
());
355
Assert.Equal("P:C`1.I{T}#P", property.
GetDocumentationCommentId
());
356
Assert.Equal("E:C`1.I{T}#E", @event.
GetDocumentationCommentId
());
373
Assert.Equal("M:C.M1()", method1.
GetDocumentationCommentId
());
374
Assert.Equal("M:C.M2(System.Int32,)", method2.
GetDocumentationCommentId
());
397
Assert.Equal("M:A`2.B`2.C`2.M``2(`0,`1,`2,`3,`4,`5,``0,``1)", method.
GetDocumentationCommentId
());
417
Assert.Equal("T:Test`1", method.
GetDocumentationCommentId
());
437
Assert.Equal("T:Test`1", method.
GetDocumentationCommentId
());
DocumentationComments\EventDocumentationCommentTests.cs (6)
42
Assert.Equal("E:Acme.Widget.E", eventSymbol.
GetDocumentationCommentId
());
43
Assert.Equal("M:Acme.Widget.add_E(System.Action)", eventSymbol.AddMethod.
GetDocumentationCommentId
());
44
Assert.Equal("M:Acme.Widget.remove_E(System.Action)", eventSymbol.RemoveMethod.
GetDocumentationCommentId
());
51
Assert.Equal("E:Acme.Widget.F", eventSymbol.
GetDocumentationCommentId
());
52
Assert.Equal("M:Acme.Widget.add_F(System.Action)", eventSymbol.AddMethod.
GetDocumentationCommentId
());
53
Assert.Equal("M:Acme.Widget.remove_F(System.Action)", eventSymbol.RemoveMethod.
GetDocumentationCommentId
());
DocumentationComments\FieldDocumentationCommentTests.cs (12)
69
Assert.Equal("F:Acme.ValueType.total1", total1.
GetDocumentationCommentId
());
76
Assert.Equal("F:Acme.ValueType.total2", total2.
GetDocumentationCommentId
());
87
.GetMembers("value").Single().
GetDocumentationCommentId
());
93
Assert.Equal("F:Acme.Widget.message", _widgetClass.GetMembers("message").Single().
GetDocumentationCommentId
());
99
Assert.Equal("F:Acme.Widget.defaultColor", _widgetClass.GetMembers("defaultColor").Single().
GetDocumentationCommentId
());
105
Assert.Equal("F:Acme.Widget.PI", _widgetClass.GetMembers("PI").Single().
GetDocumentationCommentId
());
111
Assert.Equal("F:Acme.Widget.monthlyAverage", _widgetClass.GetMembers("monthlyAverage").Single().
GetDocumentationCommentId
());
117
Assert.Equal("F:Acme.Widget.array1", _widgetClass.GetMembers("array1").Single().
GetDocumentationCommentId
());
123
Assert.Equal("F:Acme.Widget.array2", _widgetClass.GetMembers("array2").Single().
GetDocumentationCommentId
());
129
Assert.Equal("F:Acme.Widget.pCount", _widgetClass.GetMembers("pCount").Single().
GetDocumentationCommentId
());
135
Assert.Equal("F:Acme.Widget.ppValues", _widgetClass.GetMembers("ppValues").Single().
GetDocumentationCommentId
());
142
Assert.Equal("F:Acme.E.A", field.
GetDocumentationCommentId
());
DocumentationComments\IncludeTests.cs (2)
57
Assert.Equal(documentationId, symbol.
GetDocumentationCommentId
());
119
Assert.Equal(documentationId, symbol.
GetDocumentationCommentId
());
DocumentationComments\MethodDocumentationCommentTests.cs (19)
78
Assert.Equal("M:Acme.ValueType.M(System.Int32)", _acmeNamespace.GetTypeMembers("ValueType").Single().GetMembers("M").Single().
GetDocumentationCommentId
());
84
Assert.Equal("M:Acme.Widget.NestedClass.M(System.Int32)", _widgetClass.GetTypeMembers("NestedClass").Single().GetMembers("M").Single().
GetDocumentationCommentId
());
91
Assert.Equal("M:Acme.Widget.M0", m0.
GetDocumentationCommentId
());
102
Assert.Equal("M:Acme.Widget.M1(System.Char,System.Single@,Acme.ValueType@)", _widgetClass.GetMembers("M1").Single().
GetDocumentationCommentId
());
108
Assert.Equal("M:Acme.Widget.M2(System.Int16[],System.Int32[0:,0:],System.Int64[][])", _widgetClass.GetMembers("M2").Single().
GetDocumentationCommentId
());
114
Assert.Equal("M:Acme.Widget.M3(System.Int64[][],Acme.Widget[0:,0:,0:][])", _widgetClass.GetMembers("M3").Single().
GetDocumentationCommentId
());
120
Assert.Equal("M:Acme.Widget.M4(System.Char*,Color**)", _widgetClass.GetMembers("M4").Single().
GetDocumentationCommentId
());
126
Assert.Equal("M:Acme.Widget.M5(System.Void*,System.Double*[0:,0:][])", _widgetClass.GetMembers("M5").Single().
GetDocumentationCommentId
());
132
Assert.Equal("M:Acme.Widget.M6(System.Int32,System.Object[])", _widgetClass.GetMembers("M6").Single().
GetDocumentationCommentId
());
139
_widgetClass.GetMembers("M7").Single().
GetDocumentationCommentId
());
146
_widgetClass.GetMembers("M8").Single().
GetDocumentationCommentId
());
153
_widgetClass.GetMembers("M9").Single().
GetDocumentationCommentId
());
160
_widgetClass.GetMembers("M10").Single().
GetDocumentationCommentId
());
166
Assert.Equal("M:Acme.MyList`1.Test(`0)", _acmeNamespace.GetTypeMembers("MyList", 1).Single().GetMembers("Test").Single().
GetDocumentationCommentId
());
173
Assert.Equal("M:Acme.MyList`1.Zip(Acme.MyList{`0})", _acmeNamespace.GetTypeMembers("MyList", 1).Single().GetMembers("Zip").Single().
GetDocumentationCommentId
());
180
Assert.Equal("M:Acme.MyList`1.ReallyZip(Acme.MyList{Acme.MyList{`0}})", _acmeNamespace.GetTypeMembers("MyList", 1).Single().GetMembers("ReallyZip").Single().
GetDocumentationCommentId
());
186
Assert.Equal("M:Acme.UseList.Process(Acme.MyList{System.Int32})", _acmeNamespace.GetTypeMembers("UseList").Single().GetMembers("Process").Single().
GetDocumentationCommentId
());
192
Assert.Equal("M:Acme.UseList.GetValues``1(``0)", _acmeNamespace.GetTypeMembers("UseList").Single().GetMembers("GetValues").Single().
GetDocumentationCommentId
());
219
Assert.Equal("M:Acme.ValueType.op_Explicit(System.Byte)~Acme.ValueType", _acmeNamespace.GetTypeMembers("ValueType").Single().GetMembers("op_Explicit").Single().
GetDocumentationCommentId
());
DocumentationComments\PropertyDocumentationCommentTests.cs (3)
44
.GetMembers("Width").Single().
GetDocumentationCommentId
());
52
.GetMembers("this[]")[0].
GetDocumentationCommentId
());
60
.GetMembers("this[]")[1].
GetDocumentationCommentId
());
DocumentationComments\TypeDocumentationCommentTests.cs (11)
53
Assert.Equal("T:Color", _compilation.GlobalNamespace.GetTypeMembers("Color").Single().
GetDocumentationCommentId
());
59
Assert.Equal("T:Acme.IProcess", _acmeNamespace.GetTypeMembers("IProcess").Single().
GetDocumentationCommentId
());
65
Assert.Equal("T:Acme.ValueType", _acmeNamespace.GetTypeMembers("ValueType").Single().
GetDocumentationCommentId
());
71
Assert.Equal("T:Acme.Widget", _widgetClass.
GetDocumentationCommentId
());
78
Assert.Equal("T:Acme.Widget.NestedClass", classSymbol.
GetDocumentationCommentId
());
91
Assert.Equal("T:Acme.Widget.IMenuItem", _widgetClass.GetMembers("IMenuItem").Single().
GetDocumentationCommentId
());
97
Assert.Equal("T:Acme.Widget.Del", _widgetClass.GetTypeMembers("Del").Single().
GetDocumentationCommentId
());
103
Assert.Equal("T:Acme.Widget.Direction", _widgetClass.GetTypeMembers("Direction").Single().
GetDocumentationCommentId
());
109
Assert.Equal("T:Acme.MyList`1", _acmeNamespace.GetTypeMembers("MyList", 1).Single().
GetDocumentationCommentId
());
116
.GetTypeMembers("Helper", 2).Single().
GetDocumentationCommentId
());
122
Assert.Null(DynamicTypeSymbol.Instance.
GetDocumentationCommentId
());