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