5
5
test3
6
6
| generics.cs:13:18:13:21 | A<X> | generics.cs:13:18:13:21 | A<> |
7
7
test4
8
+ | Nesting.cs:12:18:12:18 | C | Unbound generic class with inconsistent name |
9
+ | Nesting.cs:12:18:12:18 | C | Unbound generic class with inconsistent name |
10
+ | Nesting.cs:12:18:12:18 | C | Unbound generic class with inconsistent name |
8
11
test5
9
12
test6
10
13
| generics.cs:13:18:13:21 | A<T> | generics.cs:22:18:22:21 | B<> | generics.cs:22:18:22:21 | B<X> | generics.cs:25:23:25:24 | at |
11
14
test7
15
+ | Nesting.cs:1:14:1:18 | A<String> | Nesting.cs:6:18:6:22 | B<String> |
16
+ | Nesting.cs:1:14:1:18 | A<String> | generics.cs:22:18:22:21 | B<String> |
17
+ | generics.cs:13:18:13:21 | A<String> | Nesting.cs:6:18:6:22 | B<String> |
12
18
| generics.cs:13:18:13:21 | A<String> | generics.cs:22:18:22:21 | B<String> |
13
19
test8
14
20
| generics.cs:22:18:22:21 | B<String> | generics.cs:31:21:31:29 | fooParams |
@@ -35,6 +41,19 @@ test17
35
41
| generics.cs:134:11:134:16 | Subtle | generics.cs:137:24:137:24 | X | generics.cs:137:21:137:25 | fs | generics.cs:139:24:139:24 | X | generics.cs:139:21:139:25 | fs | 1 |
36
42
| generics.cs:134:11:134:16 | Subtle | generics.cs:139:24:139:24 | X | generics.cs:139:21:139:25 | fs | generics.cs:137:24:137:24 | X | generics.cs:137:21:137:25 | fs | 2 |
37
43
test18
44
+ | Nesting.cs:1:14:1:18 | A<> | Nesting.cs:3:17:3:19 | MA1 | Nesting.cs:3:24:3:24 | x | 0 | T1 | 1 | 1 |
45
+ | Nesting.cs:1:14:1:18 | A<> | Nesting.cs:4:17:4:23 | MA2 | Nesting.cs:4:28:4:28 | x | 0 | T1 | 2 | 2 |
46
+ | Nesting.cs:1:14:1:18 | A<> | Nesting.cs:4:17:4:23 | MA2 | Nesting.cs:4:34:4:34 | y | 0 | T2 | 2 | 2 |
47
+ | Nesting.cs:1:14:1:18 | A<Int32> | Nesting.cs:3:17:3:19 | MA1 | Nesting.cs:3:24:3:24 | x | 0 | Int32 | 1 | 1 |
48
+ | Nesting.cs:1:14:1:18 | A<Int32> | Nesting.cs:4:17:4:23 | MA2 | Nesting.cs:4:28:4:28 | x | 0 | Int32 | 2 | 2 |
49
+ | Nesting.cs:1:14:1:18 | A<Int32> | Nesting.cs:4:17:4:23 | MA2 | Nesting.cs:4:28:4:28 | x | 1 | Int32 | 2 | 2 |
50
+ | Nesting.cs:1:14:1:18 | A<Int32> | Nesting.cs:4:17:4:23 | MA2 | Nesting.cs:4:34:4:34 | y | 0 | T2 | 2 | 2 |
51
+ | Nesting.cs:1:14:1:18 | A<Int32> | Nesting.cs:4:17:4:23 | MA2 | Nesting.cs:4:34:4:34 | y | 1 | String | 2 | 2 |
52
+ | Nesting.cs:1:14:1:18 | A<String> | Nesting.cs:3:17:3:19 | MA1 | Nesting.cs:3:24:3:24 | x | 0 | String | 1 | 1 |
53
+ | Nesting.cs:1:14:1:18 | A<String> | Nesting.cs:4:17:4:23 | MA2 | Nesting.cs:4:28:4:28 | x | 0 | String | 2 | 2 |
54
+ | Nesting.cs:1:14:1:18 | A<String> | Nesting.cs:4:17:4:23 | MA2 | Nesting.cs:4:28:4:28 | x | 1 | String | 2 | 2 |
55
+ | Nesting.cs:1:14:1:18 | A<String> | Nesting.cs:4:17:4:23 | MA2 | Nesting.cs:4:34:4:34 | y | 0 | T2 | 2 | 2 |
56
+ | Nesting.cs:1:14:1:18 | A<String> | Nesting.cs:4:17:4:23 | MA2 | Nesting.cs:4:34:4:34 | y | 1 | Int32 | 2 | 2 |
38
57
| generics.cs:13:18:13:21 | A<> | generics.cs:18:18:18:23 | bar | generics.cs:18:27:18:27 | x | 0 | X | 2 | 2 |
39
58
| generics.cs:13:18:13:21 | A<> | generics.cs:18:18:18:23 | bar | generics.cs:18:32:18:32 | t | 0 | T | 2 | 2 |
40
59
| generics.cs:13:18:13:21 | A<Int32> | generics.cs:18:18:18:23 | bar | generics.cs:18:27:18:27 | x | 0 | X | 2 | 2 |
@@ -68,4 +87,97 @@ test25
68
87
| generics.cs:157:23:157:29 | CM3 |
69
88
test26
70
89
test27
90
+ | Nesting.cs:6:18:6:22 | B<Int32> | Nesting.cs:6:18:6:22 | B<> | Nesting.cs:6:18:6:22 | B<> |
91
+ | Nesting.cs:6:18:6:22 | B<String> | Nesting.cs:6:18:6:22 | B<> | Nesting.cs:6:18:6:22 | B<> |
92
+ | Nesting.cs:17:22:17:26 | D<Boolean> | Nesting.cs:17:22:17:26 | D<> | Nesting.cs:17:22:17:26 | D<> |
93
+ | Nesting.cs:17:22:17:26 | D<Decimal> | Nesting.cs:17:22:17:26 | D<> | Nesting.cs:17:22:17:26 | D<> |
71
94
| generics.cs:51:22:51:29 | Inner<String> | generics.cs:51:22:51:29 | Inner<> | generics.cs:51:22:51:29 | Inner<> |
95
+ test28
96
+ | Nesting.cs:4:17:4:23 | MA2 | A<>.MA2<T2>(T1, T2) |
97
+ | Nesting.cs:4:17:4:23 | MA2 | A<Int32>.MA2<T2>(int, T2) |
98
+ | Nesting.cs:4:17:4:23 | MA2 | A<String>.MA2<T2>(string, T2) |
99
+ | Nesting.cs:6:18:6:22 | B<> | A<>.B<T3> |
100
+ | Nesting.cs:6:18:6:22 | B<> | A<Int32>.B<T3> |
101
+ | Nesting.cs:6:18:6:22 | B<> | A<String>.B<T3> |
102
+ | Nesting.cs:9:21:9:27 | MB2 | A<>.B<>.MB2<T4>(T1, T3, T4) |
103
+ | Nesting.cs:9:21:9:27 | MB2 | A<Int32>.B<String>.MB2<T4>(int, string, T4) |
104
+ | Nesting.cs:9:21:9:27 | MB2 | A<String>.B<Int32>.MB2<T4>(string, int, T4) |
105
+ | Nesting.cs:12:18:12:18 | C | A<>.<> |
106
+ | Nesting.cs:12:18:12:18 | C | A<Int32>.<> |
107
+ | Nesting.cs:12:18:12:18 | C | A<String>.<> |
108
+ | Nesting.cs:15:21:15:27 | MC2 | A<>.C.MC2<T5>(T1, T5) |
109
+ | Nesting.cs:15:21:15:27 | MC2 | A<Int32>.C.MC2<T5>(int, T5) |
110
+ | Nesting.cs:15:21:15:27 | MC2 | A<String>.C.MC2<T5>(string, T5) |
111
+ | Nesting.cs:17:22:17:26 | D<> | A<>.C.D<T6> |
112
+ | Nesting.cs:17:22:17:26 | D<> | A<Int32>.C.D<T6> |
113
+ | Nesting.cs:17:22:17:26 | D<> | A<String>.C.D<T6> |
114
+ | Nesting.cs:20:25:20:31 | MD2 | A<>.C.D<>.MD2<T7>(T1, T6, T7) |
115
+ | Nesting.cs:20:25:20:31 | MD2 | A<Int32>.C.D<Boolean>.MD2<T7>(int, bool, T7) |
116
+ | Nesting.cs:20:25:20:31 | MD2 | A<String>.C.D<Decimal>.MD2<T7>(string, decimal, T7) |
117
+ | generics.cs:16:27:16:58 | GenericDelegateInGenericClass<> | generics.A<>.GenericDelegateInGenericClass<U>(T, U) |
118
+ | generics.cs:16:27:16:58 | GenericDelegateInGenericClass<> | generics.A<Int32>.GenericDelegateInGenericClass<U>(int, U) |
119
+ | generics.cs:16:27:16:58 | GenericDelegateInGenericClass<> | generics.A<String>.GenericDelegateInGenericClass<U>(string, U) |
120
+ | generics.cs:18:18:18:23 | bar | generics.A<>.bar<X>(X, T) |
121
+ | generics.cs:18:18:18:23 | bar | generics.A<Int32>.bar<X>(X, int) |
122
+ | generics.cs:18:18:18:23 | bar | generics.A<String>.bar<X>(X, string) |
123
+ | generics.cs:45:14:45:17 | f | generics.B<>.f<X>() |
124
+ | generics.cs:45:14:45:17 | f | generics.B<Object>.f<X>() |
125
+ | generics.cs:45:14:45:17 | f | generics.B<String>.f<X>() |
126
+ | generics.cs:45:14:45:17 | f | generics.B<X>.f<X>() |
127
+ | generics.cs:51:22:51:29 | Inner<> | generics.Outer<>.Inner<U> |
128
+ | generics.cs:51:22:51:29 | Inner<> | generics.Outer<Object>.Inner<U> |
129
+ | generics.cs:137:21:137:25 | fs | generics.Subtle.fs<X>(int) |
130
+ | generics.cs:139:21:139:25 | fs | generics.Subtle.fs<X>(int, int) |
131
+ | generics.cs:147:14:147:14 | E | generics.Param<>.<> |
132
+ | generics.cs:152:14:152:19 | CM1 | generics.ConstructedMethods.CM1<T>() |
133
+ | generics.cs:153:11:153:16 | CM2 | generics.ConstructedMethods.CM2<T>(T) |
134
+ | generics.cs:155:15:155:23 | Class<> | generics.ConstructedMethods.Class<T1> |
135
+ | generics.cs:157:23:157:29 | CM3 | generics.ConstructedMethods.Class<>.CM3<T2>(T2, T1) |
136
+ | generics.cs:157:23:157:29 | CM3 | generics.ConstructedMethods.Class<Double>.CM3<T2>(T2, double) |
137
+ | generics.cs:157:23:157:29 | CM3 | generics.ConstructedMethods.Class<Int32>.CM3<T2>(T2, int) |
138
+ test29
139
+ | Nesting.cs:4:17:4:23 | MA2 | A<Int32>.MA2<string>(int, string) |
140
+ | Nesting.cs:4:17:4:23 | MA2 | A<String>.MA2<int>(string, int) |
141
+ | Nesting.cs:6:18:6:22 | B<Int32> | A<String>.B<Int32> |
142
+ | Nesting.cs:6:18:6:22 | B<String> | A<Int32>.B<String> |
143
+ | Nesting.cs:9:21:9:27 | MB2 | A<Int32>.B<String>.MB2<bool>(int, string, bool) |
144
+ | Nesting.cs:9:21:9:27 | MB2 | A<String>.B<Int32>.MB2<bool>(string, int, bool) |
145
+ | Nesting.cs:15:21:15:27 | MC2 | A<Int32>.C.MC2<bool>(int, bool) |
146
+ | Nesting.cs:15:21:15:27 | MC2 | A<String>.C.MC2<bool>(string, bool) |
147
+ | Nesting.cs:17:22:17:26 | D<Boolean> | A<Int32>.C.D<Boolean> |
148
+ | Nesting.cs:17:22:17:26 | D<Decimal> | A<String>.C.D<Decimal> |
149
+ | Nesting.cs:20:25:20:31 | MD2 | A<Int32>.C.D<Boolean>.MD2<string>(int, bool, string) |
150
+ | Nesting.cs:20:25:20:31 | MD2 | A<String>.C.D<Decimal>.MD2<bool>(string, decimal, bool) |
151
+ | generics.cs:18:18:18:23 | bar | generics.A<Int32>.bar<Test>(Test, int) |
152
+ | generics.cs:18:18:18:23 | bar | generics.A<String>.bar<int>(int, string) |
153
+ | generics.cs:51:22:51:29 | Inner<String> | generics.Outer<Object>.Inner<String> |
154
+ | generics.cs:152:14:152:19 | CM1 | generics.ConstructedMethods.CM1<double>() |
155
+ | generics.cs:152:14:152:19 | CM1 | generics.ConstructedMethods.CM1<int>() |
156
+ | generics.cs:153:11:153:16 | CM2 | generics.ConstructedMethods.CM2<double>(double) |
157
+ | generics.cs:153:11:153:16 | CM2 | generics.ConstructedMethods.CM2<int>(int) |
158
+ | generics.cs:155:15:155:23 | Class<Double> | generics.ConstructedMethods.Class<Double> |
159
+ | generics.cs:155:15:155:23 | Class<Int32> | generics.ConstructedMethods.Class<Int32> |
160
+ | generics.cs:157:23:157:29 | CM3 | generics.ConstructedMethods.Class<Double>.CM3<double>(double, double) |
161
+ | generics.cs:157:23:157:29 | CM3 | generics.ConstructedMethods.Class<Int32>.CM3<double>(double, int) |
162
+ test30
163
+ | Nesting.cs:3:17:3:19 | MA1 | A<Int32>.MA1(int) |
164
+ | Nesting.cs:3:17:3:19 | MA1 | A<String>.MA1(string) |
165
+ | Nesting.cs:8:21:8:23 | MB1 | A<Int32>.B<String>.MB1(int, string) |
166
+ | Nesting.cs:8:21:8:23 | MB1 | A<String>.B<Int32>.MB1(string, int) |
167
+ | Nesting.cs:14:21:14:23 | MC1 | A<Int32>.C.MC1(int) |
168
+ | Nesting.cs:14:21:14:23 | MC1 | A<String>.C.MC1(string) |
169
+ | Nesting.cs:19:25:19:27 | MD1 | A<Int32>.C.D<Boolean>.MD1(int, bool) |
170
+ | Nesting.cs:19:25:19:27 | MD1 | A<String>.C.D<Decimal>.MD1(string, decimal) |
171
+ | Nesting.cs:24:10:24:18 | Construct | A<Int32>.Construct() |
172
+ | Nesting.cs:24:10:24:18 | Construct | A<String>.Construct() |
173
+ | generics.cs:29:21:29:23 | foo | generics.B<Object>.foo() |
174
+ | generics.cs:29:21:29:23 | foo | generics.B<String>.foo() |
175
+ | generics.cs:29:21:29:23 | foo | generics.B<X>.foo() |
176
+ | generics.cs:31:21:31:29 | fooParams | generics.B<Object>.fooParams(params Object[]) |
177
+ | generics.cs:31:21:31:29 | fooParams | generics.B<String>.fooParams(params String[]) |
178
+ | generics.cs:31:21:31:29 | fooParams | generics.B<X>.fooParams(params X[]) |
179
+ | generics.cs:33:28:33:36 | staticFoo | generics.B<Object>.staticFoo() |
180
+ | generics.cs:33:28:33:36 | staticFoo | generics.B<String>.staticFoo() |
181
+ | generics.cs:33:28:33:36 | staticFoo | generics.B<X>.staticFoo() |
182
+ | generics.cs:175:14:175:16 | set | generics.Interface<T>.set(T) |
183
+ test31
0 commit comments