|
1 | 1 | // RUN: %target-swift-ide-test -print-indexed-symbols -source-filename %s | %FileCheck %s |
2 | 2 |
|
3 | 3 | class SelfCycle : SelfCycle {} |
4 | | -// CHECK: [[@LINE-1]]:7 | class/Swift | SelfCycle | {{[^ ]*}} | Def | rel: 0 |
| 4 | +// CHECK: [[@LINE-1]]:7 | class(internal)/Swift | SelfCycle | {{[^ ]*}} | Def | rel: 0 |
5 | 5 | // CHECK: [[@LINE-2]]:19 | class/Swift | SelfCycle | {{[^ ]*}} | Ref,RelBase | rel: 1 |
6 | 6 | // CHECK: RelBase | class/Swift | SelfCycle | {{\W*}} |
7 | 7 |
|
8 | 8 | class Cycle1_A: Cycle1_B {} |
9 | | -// CHECK: [[@LINE-1]]:7 | class/Swift | Cycle1_A | {{[^ ]*}} | Def | rel: 0 |
| 9 | +// CHECK: [[@LINE-1]]:7 | class(internal)/Swift | Cycle1_A | {{[^ ]*}} | Def | rel: 0 |
10 | 10 | // CHECK: [[@LINE-2]]:17 | class/Swift | Cycle1_B | {{[^ ]*}} | Ref,RelBase | rel: 1 |
11 | 11 | // CHECK: RelBase | class/Swift | Cycle1_A | {{[^ ]*}} |
12 | 12 | class Cycle1_B: Cycle1_A {} |
13 | | -// CHECK: [[@LINE-1]]:7 | class/Swift | Cycle1_B | {{[^ ]*}} | Def | rel: 0 |
| 13 | +// CHECK: [[@LINE-1]]:7 | class(internal)/Swift | Cycle1_B | {{[^ ]*}} | Def | rel: 0 |
14 | 14 | // CHECK: [[@LINE-2]]:17 | class/Swift | Cycle1_A | {{[^ ]*}} | Ref,RelBase | rel: 1 |
15 | 15 | // CHECK: RelBase | class/Swift | Cycle1_B | {{[^ ]*}} |
16 | 16 |
|
17 | 17 | class Cycle2_A: Cycle2_C {} |
18 | | -// CHECK: [[@LINE-1]]:7 | class/Swift | Cycle2_A | {{[^ ]*}} | Def | rel: 0 |
| 18 | +// CHECK: [[@LINE-1]]:7 | class(internal)/Swift | Cycle2_A | {{[^ ]*}} | Def | rel: 0 |
19 | 19 | // CHECK: [[@LINE-2]]:17 | class/Swift | Cycle2_C | {{[^ ]*}} | Ref,RelBase | rel: 1 |
20 | 20 | // CHECK: RelBase | class/Swift | Cycle2_A | {{[^ ]*}} |
21 | 21 | class Cycle2_B: Cycle2_A {} |
22 | | -// CHECK: [[@LINE-1]]:7 | class/Swift | Cycle2_B | {{[^ ]*}} | Def | rel: 0 |
| 22 | +// CHECK: [[@LINE-1]]:7 | class(internal)/Swift | Cycle2_B | {{[^ ]*}} | Def | rel: 0 |
23 | 23 | // CHECK: [[@LINE-2]]:17 | class/Swift | Cycle2_A | {{[^ ]*}} | Ref,RelBase | rel: 1 |
24 | 24 | // CHECK: RelBase | class/Swift | Cycle2_B | {{[^ ]*}} |
25 | 25 | class Cycle2_C: Cycle2_B {} |
26 | | -// CHECK: [[@LINE-1]]:7 | class/Swift | Cycle2_C | {{[^ ]*}} | Def | rel: 0 |
| 26 | +// CHECK: [[@LINE-1]]:7 | class(internal)/Swift | Cycle2_C | {{[^ ]*}} | Def | rel: 0 |
27 | 27 | // CHECK: [[@LINE-2]]:17 | class/Swift | Cycle2_B | {{[^ ]*}} | Ref,RelBase | rel: 1 |
28 | 28 | // CHECK: RelBase | class/Swift | Cycle2_C | {{[^ ]*}} |
29 | 29 |
|
30 | 30 | class TestCase1: XCTestCase {} |
31 | | -// CHECK: [[@LINE-1]]:7 | class/Swift | TestCase1 | {{[^ ]*}} | Def | rel: 0 |
| 31 | +// CHECK: [[@LINE-1]]:7 | class(internal)/Swift | TestCase1 | {{[^ ]*}} | Def | rel: 0 |
32 | 32 | // CHECK: [[@LINE-2]]:18 | class/Swift | XCTestCase | {{[^ ]*}} | Ref,RelBase | rel: 1 |
33 | 33 | // CHECK: RelBase | class/Swift | TestCase1 | {{[^ ]*}} |
34 | 34 | class XCTestCase: TestCase1 {} |
35 | | -// CHECK: [[@LINE-1]]:7 | class/Swift | XCTestCase | {{[^ ]*}} | Def | rel: 0 |
| 35 | +// CHECK: [[@LINE-1]]:7 | class(internal)/Swift | XCTestCase | {{[^ ]*}} | Def | rel: 0 |
36 | 36 | // CHECK: [[@LINE-2]]:19 | class/Swift | TestCase1 | {{[^ ]*}} | Ref,RelBase | rel: 1 |
37 | 37 | // CHECK: RelBase | class/Swift | XCTestCase | {{[^ ]*}} |
38 | 38 | class TestCase2: TestCase1 {} |
39 | | -// CHECK: [[@LINE-1]]:7 | class/Swift | TestCase2 | {{[^ ]*}} | Def | rel: 0 |
| 39 | +// CHECK: [[@LINE-1]]:7 | class(internal)/Swift | TestCase2 | {{[^ ]*}} | Def | rel: 0 |
40 | 40 | // CHECK: [[@LINE-2]]:18 | class/Swift | TestCase1 | {{[^ ]*}} | Ref,RelBase | rel: 1 |
41 | 41 | // CHECK: RelBase | class/Swift | TestCase2 | {{[^ ]*}} |
42 | 42 |
|
43 | 43 | protocol SelfCycleP: SelfCycleP {} |
44 | | -// CHECK: [[@LINE-1]]:10 | protocol/Swift | SelfCycleP | {{[^ ]*}} | Def | rel: 0 |
| 44 | +// CHECK: [[@LINE-1]]:10 | protocol(internal)/Swift | SelfCycleP | {{[^ ]*}} | Def | rel: 0 |
45 | 45 | // CHECK: [[@LINE-2]]:22 | protocol/Swift | SelfCycleP | {{[^ ]*}} | Ref,RelBase | rel: 1 |
46 | 46 | // CHECK: RelBase | protocol/Swift | SelfCycleP | {{[^ ]*}} |
47 | 47 | protocol Cycle1P_A: Cycle1P_B {} |
48 | | -// CHECK: [[@LINE-1]]:10 | protocol/Swift | Cycle1P_A | {{[^ ]*}} | Def | rel: 0 |
| 48 | +// CHECK: [[@LINE-1]]:10 | protocol(internal)/Swift | Cycle1P_A | {{[^ ]*}} | Def | rel: 0 |
49 | 49 | // CHECK: [[@LINE-2]]:21 | protocol/Swift | Cycle1P_B | {{[^ ]*}} | Ref,RelBase | rel: 1 |
50 | 50 | // CHECK: RelBase | protocol/Swift | Cycle1P_A | {{[^ ]*}} |
51 | 51 | protocol Cycle1P_B: Cycle1P_A {} |
52 | | -// CHECK: [[@LINE-1]]:10 | protocol/Swift | Cycle1P_B | {{[^ ]*}} | Def | rel: 0 |
| 52 | +// CHECK: [[@LINE-1]]:10 | protocol(internal)/Swift | Cycle1P_B | {{[^ ]*}} | Def | rel: 0 |
53 | 53 | // CHECK: [[@LINE-2]]:21 | protocol/Swift | Cycle1P_A | {{[^ ]*}} | Ref,RelBase | rel: 1 |
54 | 54 | // CHECK: RelBase | protocol/Swift | Cycle1P_B | {{[^ ]*}} |
55 | 55 | protocol Cycle2P_A: Cycle2P_C {} |
56 | | -// CHECK: [[@LINE-1]]:10 | protocol/Swift | Cycle2P_A | {{[^ ]*}} | Def | rel: 0 |
| 56 | +// CHECK: [[@LINE-1]]:10 | protocol(internal)/Swift | Cycle2P_A | {{[^ ]*}} | Def | rel: 0 |
57 | 57 | // CHECK: [[@LINE-2]]:21 | protocol/Swift | Cycle2P_C | {{[^ ]*}} | Ref,RelBase | rel: 1 |
58 | 58 | // CHECK: RelBase | protocol/Swift | Cycle2P_A | {{[^ ]*}} |
59 | 59 | protocol Cycle2P_B: Cycle2P_A {} |
60 | | -// CHECK: [[@LINE-1]]:10 | protocol/Swift | Cycle2P_B | {{[^ ]*}} | Def | rel: 0 |
| 60 | +// CHECK: [[@LINE-1]]:10 | protocol(internal)/Swift | Cycle2P_B | {{[^ ]*}} | Def | rel: 0 |
61 | 61 | // CHECK: [[@LINE-2]]:21 | protocol/Swift | Cycle2P_A | {{[^ ]*}} | Ref,RelBase | rel: 1 |
62 | 62 | // CHECK: RelBase | protocol/Swift | Cycle2P_B | {{[^ ]*}} |
63 | 63 | protocol Cycle2P_C: Cycle2P_B {} |
64 | | -// CHECK: [[@LINE-1]]:10 | protocol/Swift | Cycle2P_C | {{[^ ]*}} | Def | rel: 0 |
| 64 | +// CHECK: [[@LINE-1]]:10 | protocol(internal)/Swift | Cycle2P_C | {{[^ ]*}} | Def | rel: 0 |
65 | 65 | // CHECK: [[@LINE-2]]:21 | protocol/Swift | Cycle2P_B | {{[^ ]*}} | Ref,RelBase | rel: 1 |
66 | 66 | // CHECK: RelBase | protocol/Swift | Cycle2P_C | {{[^ ]*}} |
0 commit comments