Commit e71788d
committed
[GenericSigBuilder] Conformances due to concrete types can be abstract.
When a type parameter is made concrete via an existential type,
conformance requirements on that type parameter will be
abstract. Fixes rdar://problem/30610428.1 parent 5f4b2cf commit e71788d
File tree
2 files changed
+23
-1
lines changed- lib/AST
- test/Generics
2 files changed
+23
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1934 | 1934 | | |
1935 | 1935 | | |
1936 | 1936 | | |
| 1937 | + | |
| 1938 | + | |
| 1939 | + | |
1937 | 1940 | | |
1938 | 1941 | | |
1939 | 1942 | | |
1940 | | - | |
| 1943 | + | |
| 1944 | + | |
| 1945 | + | |
1941 | 1946 | | |
1942 | 1947 | | |
1943 | 1948 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
230 | 230 | | |
231 | 231 | | |
232 | 232 | | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
0 commit comments