@@ -60,18 +60,28 @@ public partial class PartialClass
6060 class TypeParameterClass < T >
6161// ^^^^^^^^^^^^^^^^^^ definition scip-dotnet nuget . . Main/Classes#TypeParameterClass#
6262// documentation ```cs\nclass TypeParameterClass<T>\n```
63+ // ^ definition scip-dotnet nuget . . Main/Classes#TypeParameterClass#[T]
64+ // documentation ```cs\nT\n```
6365 {
6466 }
6567
6668 internal class InternalMultipleTypeParametersClass < T1 , T2 >
6769// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ definition scip-dotnet nuget . . Main/Classes#InternalMultipleTypeParametersClass#
6870// documentation ```cs\nclass InternalMultipleTypeParametersClass<T1, T2>\n```
71+ // ^^ definition scip-dotnet nuget . . Main/Classes#InternalMultipleTypeParametersClass#[T1]
72+ // documentation ```cs\nT1\n```
73+ // ^^ definition scip-dotnet nuget . . Main/Classes#InternalMultipleTypeParametersClass#[T2]
74+ // documentation ```cs\nT2\n```
6975 {
7076 }
7177
7278 interface ICovariantContravariant < in T1 , out T2 >
7379// ^^^^^^^^^^^^^^^^^^^^^^^ definition scip-dotnet nuget . . Main/Classes#ICovariantContravariant#
7480// documentation ```cs\ninterface ICovariantContravariant<in T1, out T2>\n```
81+ // ^^ definition scip-dotnet nuget . . Main/Classes#ICovariantContravariant#[T1]
82+ // documentation ```cs\nin T1\n```
83+ // ^^ definition scip-dotnet nuget . . Main/Classes#ICovariantContravariant#[T2]
84+ // documentation ```cs\nout T2\n```
7585 {
7686 public void Method1 ( T1 t1 )
7787// ^^^^^^^ definition scip-dotnet nuget . . Main/Classes#ICovariantContravariant#Method1().
@@ -97,41 +107,53 @@ public void Method1(T1 t1)
97107 public class StructConstraintClass < T > where T : struct
98108// ^^^^^^^^^^^^^^^^^^^^^ definition scip-dotnet nuget . . Main/Classes#StructConstraintClass#
99109// documentation ```cs\nclass StructConstraintClass<T> where T : struct\n```
110+ // ^ definition scip-dotnet nuget . . Main/Classes#StructConstraintClass#[T]
111+ // documentation ```cs\nT\n```
100112// ^ reference scip-dotnet nuget . . Main/Classes#StructConstraintClass#[T]
101113 {
102114 }
103115
104116 public class UnmanagedConstraintClass < T > where T : unmanaged
105117// ^^^^^^^^^^^^^^^^^^^^^^^^ definition scip-dotnet nuget . . Main/Classes#UnmanagedConstraintClass#
106118// documentation ```cs\nclass UnmanagedConstraintClass<T> where T : unmanaged\n```
119+ // ^ definition scip-dotnet nuget . . Main/Classes#UnmanagedConstraintClass#[T]
120+ // documentation ```cs\nT\n```
107121// ^ reference scip-dotnet nuget . . Main/Classes#UnmanagedConstraintClass#[T]
108122 {
109123 }
110124
111125 public class ClassConstraintClass < T > where T : class
112126// ^^^^^^^^^^^^^^^^^^^^ definition scip-dotnet nuget . . Main/Classes#ClassConstraintClass#
113127// documentation ```cs\nclass ClassConstraintClass<T> where T : class\n```
128+ // ^ definition scip-dotnet nuget . . Main/Classes#ClassConstraintClass#[T]
129+ // documentation ```cs\nT\n```
114130// ^ reference scip-dotnet nuget . . Main/Classes#ClassConstraintClass#[T]
115131 {
116132 }
117133
118134 public class NonNullableConstraintClass < T > where T : notnull
119135// ^^^^^^^^^^^^^^^^^^^^^^^^^^ definition scip-dotnet nuget . . Main/Classes#NonNullableConstraintClass#
120136// documentation ```cs\nclass NonNullableConstraintClass<T> where T : notnull\n```
137+ // ^ definition scip-dotnet nuget . . Main/Classes#NonNullableConstraintClass#[T]
138+ // documentation ```cs\nT\n```
121139// ^ reference scip-dotnet nuget . . Main/Classes#NonNullableConstraintClass#[T]
122140 {
123141 }
124142
125143 public class NewConstraintClass < T > where T : new ( )
126144// ^^^^^^^^^^^^^^^^^^ definition scip-dotnet nuget . . Main/Classes#NewConstraintClass#
127145// documentation ```cs\nclass NewConstraintClass<T> where T : new()\n```
146+ // ^ definition scip-dotnet nuget . . Main/Classes#NewConstraintClass#[T]
147+ // documentation ```cs\nT\n```
128148// ^ reference scip-dotnet nuget . . Main/Classes#NewConstraintClass#[T]
129149 {
130150 }
131151
132152 public class TypeParameterConstraintClass < T > where T : SomeInterface
133153// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ definition scip-dotnet nuget . . Main/Classes#TypeParameterConstraintClass#
134154// documentation ```cs\nclass TypeParameterConstraintClass<T> where T : SomeInterface\n```
155+ // ^ definition scip-dotnet nuget . . Main/Classes#TypeParameterConstraintClass#[T]
156+ // documentation ```cs\nT\n```
135157// ^ reference scip-dotnet nuget . . Main/Classes#TypeParameterConstraintClass#[T]
136158// ^^^^^^^^^^^^^ reference scip-dotnet nuget . . Main/SomeInterface#
137159 {
@@ -140,6 +162,10 @@ public class TypeParameterConstraintClass<T> where T : SomeInterface
140162 private class MultipleTypeParameterConstraintsClass < T1 , T2 > where T1 : SomeInterface , SomeInterface2 , new ( )
141163// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ definition scip-dotnet nuget . . Main/Classes#MultipleTypeParameterConstraintsClass#
142164// documentation ```cs\nclass MultipleTypeParameterConstraintsClass<T1, T2> where T1 : SomeInterface, SomeInterface2, new() where T2 : SomeInterface2\n```
165+ // ^^ definition scip-dotnet nuget . . Main/Classes#MultipleTypeParameterConstraintsClass#[T1]
166+ // documentation ```cs\nT1\n```
167+ // ^^ definition scip-dotnet nuget . . Main/Classes#MultipleTypeParameterConstraintsClass#[T2]
168+ // documentation ```cs\nT2\n```
143169// ^^ reference scip-dotnet nuget . . Main/Classes#MultipleTypeParameterConstraintsClass#[T1]
144170// ^^^^^^^^^^^^^ reference scip-dotnet nuget . . Main/SomeInterface#
145171// ^^^^^^^^^^^^^^ reference scip-dotnet nuget . . Main/SomeInterface2#
0 commit comments