|
11 | 11 | // UNSUPPORTED: CPU=x86_64 && OS=watchos
|
12 | 12 | // UNSUPPORTED: CPU=i386 && OS=watchos
|
13 | 13 | // UNSUPPORTED: use_os_stdlib
|
| 14 | +// rdar://87772056 |
| 15 | +// UNSUPPORTED: CPU=arm64e && OS=ios |
14 | 16 |
|
15 | 17 | class WeakMutableInstanceMethodBox<Input, Output> {
|
16 | 18 | let line: UInt
|
@@ -59,20 +61,20 @@ func consume<Input, Output>(derived: MyWeakMutableInstanceMethodBox<Input, Outp
|
59 | 61 | }
|
60 | 62 |
|
61 | 63 | func doit() {
|
62 |
| - // CHECK: [[SUPERCLASS_METADATA_INT_BOOL_ADDRESS:[0-9a-f]+]] WeakMutableInstanceMethodBox<Int, Bool> @ 63 |
| 64 | + // CHECK: [[SUPERCLASS_METADATA_INT_BOOL_ADDRESS:[0-9a-f]+]] WeakMutableInstanceMethodBox<Int, Bool> @ 65 |
63 | 65 | consume(WeakMutableInstanceMethodBox<Int, Bool>())
|
64 |
| - // CHECK: [[SUPERCLASS_METADATA_INT_BOOL_ADDRESS]] WeakMutableInstanceMethodBox<Int, Bool> @ 65 |
| 66 | + // CHECK: [[SUPERCLASS_METADATA_INT_BOOL_ADDRESS]] WeakMutableInstanceMethodBox<Int, Bool> @ 67 |
65 | 67 | consume(base: WeakMutableInstanceMethodBox<Int, Bool>())
|
66 |
| - // CHECK: [[SUPERCLASS_METADATA_DOUBLE_FLOAT_ADDRESS:[0-9a-f]+]] WeakMutableInstanceMethodBox<Double, Float> @ 67 |
| 68 | + // CHECK: [[SUPERCLASS_METADATA_DOUBLE_FLOAT_ADDRESS:[0-9a-f]+]] WeakMutableInstanceMethodBox<Double, Float> @ 69 |
67 | 69 | consume(WeakMutableInstanceMethodBox<Double, Float>())
|
68 |
| - // CHECK: [[SUPERCLASS_METADATA_DOUBLE_FLOAT_ADDRESS]] WeakMutableInstanceMethodBox<Double, Float> @ 69 |
| 70 | + // CHECK: [[SUPERCLASS_METADATA_DOUBLE_FLOAT_ADDRESS]] WeakMutableInstanceMethodBox<Double, Float> @ 71 |
69 | 71 | consume(base: WeakMutableInstanceMethodBox<Double, Float>())
|
70 | 72 |
|
71 |
| - // CHECK: [[SUBCLASS_METADATA_INT_BOOL_ADDRESS:[0-9a-f]+]] MyWeakMutableInstanceMethodBox<Int, Bool> @ 72 |
| 73 | + // CHECK: [[SUBCLASS_METADATA_INT_BOOL_ADDRESS:[0-9a-f]+]] MyWeakMutableInstanceMethodBox<Int, Bool> @ 74 |
72 | 74 | consume(MyWeakMutableInstanceMethodBox<Int, Bool>())
|
73 |
| - // CHECK: [[SUPERCLASS_METADATA_INT_BOOL_ADDRESS]] MyWeakMutableInstanceMethodBox<Int, Bool> @ 74 |
| 75 | + // CHECK: [[SUPERCLASS_METADATA_INT_BOOL_ADDRESS]] MyWeakMutableInstanceMethodBox<Int, Bool> @ 76 |
74 | 76 | consume(base: MyWeakMutableInstanceMethodBox<Int, Bool>())
|
75 |
| - // CHECK: [[SUBCLASS_METADATA_INT_BOOL_ADDRESS]] MyWeakMutableInstanceMethodBox<Int, Bool> @ 76 |
| 77 | + // CHECK: [[SUBCLASS_METADATA_INT_BOOL_ADDRESS]] MyWeakMutableInstanceMethodBox<Int, Bool> @ 78 |
76 | 78 | consume(derived: MyWeakMutableInstanceMethodBox<Int, Bool>())
|
77 | 79 |
|
78 | 80 | // CHECK: [[SUBCLASS_METADATA_DOUBLE_FLOAT_ADDRESS:[0-9a-f]+]] MyWeakMutableInstanceMethodBox<Double, Float>
|
|
0 commit comments