@@ -31,74 +31,74 @@ final package class Bar {
31
31
// CHECK-IR-DAG: define linkonce_odr hidden swiftcc void @"$s4Core3FooC02myB0AA3PubCSgvpACTk"
32
32
33
33
// variable initialization expression of Core.Foo.myFoo
34
- // CHECK-IR-DAG: define swiftcc {{i32|i64}} @"$s4Core3FooC02myB0AA3PubCSgvpfi"() #0 {
34
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc {{i32|i64}} @"$s4Core3FooC02myB0AA3PubCSgvpfi"() #0 {
35
35
36
36
// Core.Foo.myFoo.getter
37
- // CHECK-IR-DAG: define swiftcc {{i32|i64}} @"$s4Core3FooC02myB0AA3PubCSgvg"(ptr swiftself %0)
37
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc {{i32|i64}} @"$s4Core3FooC02myB0AA3PubCSgvg"(ptr swiftself %0)
38
38
39
39
// merged Core.Foo.myFoo.getter
40
40
// CHECK-IR-DAG: define internal swiftcc {{i32|i64}} @"$s4Core3FooC02myB0AA3PubCSgvgTm"(ptr swiftself %0)
41
41
42
42
// Core.Foo.myFoo.setter
43
- // CHECK-IR-DAG: define swiftcc void @"$s4Core3FooC02myB0AA3PubCSgvs"({{i32|i64}} %0, ptr swiftself %1) #1 {
43
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc void @"$s4Core3FooC02myB0AA3PubCSgvs"({{i32|i64}} %0, ptr swiftself %1) #1 {
44
44
45
45
// merged Core.Foo.myFoo.setter
46
46
// CHECK-IR-DAG: define internal swiftcc void @"$s4Core3FooC02myB0AA3PubCSgvsTm"({{i32|i64}} %0, ptr swiftself %1)
47
47
48
48
// Core.Foo.myFoo.modify
49
- // CHECK-IR-DAG: define swiftcc { ptr, ptr } @"$s4Core3FooC02myB0AA3PubCSgvM"
49
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc { ptr, ptr } @"$s4Core3FooC02myB0AA3PubCSgvM"
50
50
51
51
// Core.Foo.myFoo.modify
52
52
// CHECK-IR-DAG: define internal swiftcc void @"$s4Core3FooC02myB0AA3PubCSgvM.resume.0"
53
53
54
54
// type metadata accessor for Core.Foo
55
- // CHECK-IR-DAG: define swiftcc %swift.metadata_response @"$s4Core3FooCMa"
55
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc %swift.metadata_response @"$s4Core3FooCMa"
56
56
57
57
// method lookup function for Core.Foo
58
- // CHECK-IR-DAG: define swiftcc ptr @"$s4Core3FooCMu"(ptr %0, ptr %1)
58
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc ptr @"$s4Core3FooCMu"(ptr %0, ptr %1)
59
59
60
60
// dispatch thunk of Core.Foo.myFoo.getter
61
- // CHECK-IR-DAG: define swiftcc {{i32|i64}} @"$s4Core3FooC02myB0AA3PubCSgvgTj"(ptr swiftself %0)
61
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc {{i32|i64}} @"$s4Core3FooC02myB0AA3PubCSgvgTj"(ptr swiftself %0)
62
62
63
63
// dispatch thunk of Core.Foo.myFoo.setter
64
- // CHECK-IR-DAG: define swiftcc void @"$s4Core3FooC02myB0AA3PubCSgvsTj"({{i32|i64}} %0, ptr swiftself %1)
64
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc void @"$s4Core3FooC02myB0AA3PubCSgvsTj"({{i32|i64}} %0, ptr swiftself %1)
65
65
66
66
// dispatch thunk of Core.Foo.myFoo.modify
67
- // CHECK-IR-DAG: define swiftcc { ptr, ptr } @"$s4Core3FooC02myB0AA3PubCSgvMTj"
67
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc { ptr, ptr } @"$s4Core3FooC02myB0AA3PubCSgvMTj"
68
68
69
69
// Core.Foo.deinit
70
- // CHECK-IR-DAG: define swiftcc ptr @"$s4Core3FooCfd"(ptr readonly returned swiftself %0)
70
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc ptr @"$s4Core3FooCfd"(ptr readonly returned swiftself %0)
71
71
72
72
// Core.Foo.__deallocating_deinit
73
- // CHECK-IR-DAG: define swiftcc void @"$s4Core3FooCfD"(ptr swiftself %0)
73
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc void @"$s4Core3FooCfD"(ptr swiftself %0)
74
74
75
75
76
76
// Core.Bar.myBar
77
- // CHECK-IR-DAG: define swiftcc {{i32|i64}} @"$s4Core3BarC02myB0AA3PubCSgvpfi"()
78
- // CHECK-IR-DAG: define swiftcc {{i32|i64}} @"$s4Core3BarC02myB0AA3PubCSgvg"(ptr swiftself %0)
79
- // CHECK-IR-DAG: define swiftcc void @"$s4Core3BarC02myB0AA3PubCSgvs"({{i32|i64}} %0, ptr swiftself %1)
80
- // CHECK-IR-DAG: define swiftcc { ptr, ptr } @"$s4Core3BarC02myB0AA3PubCSgvM"
77
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc {{i32|i64}} @"$s4Core3BarC02myB0AA3PubCSgvpfi"()
78
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc {{i32|i64}} @"$s4Core3BarC02myB0AA3PubCSgvg"(ptr swiftself %0)
79
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc void @"$s4Core3BarC02myB0AA3PubCSgvs"({{i32|i64}} %0, ptr swiftself %1)
80
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc { ptr, ptr } @"$s4Core3BarC02myB0AA3PubCSgvM"
81
81
// CHECK-IR-DAG: define internal swiftcc void @"$s4Core3BarC02myB0AA3PubCSgvM.resume.0"
82
82
83
83
// Core.Bar
84
84
// type metadata accessor for Core.Bar
85
- // CHECK-IR-DAG: define swiftcc %swift.metadata_response @"$s4Core3BarCMa"({{i32|i64}} %0)
85
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc %swift.metadata_response @"$s4Core3BarCMa"({{i32|i64}} %0)
86
86
87
87
// method lookup function for Core.Bar
88
- // CHECK-IR-DAG: define swiftcc ptr @"$s4Core3BarCMu"(ptr %0, ptr %1)
88
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc ptr @"$s4Core3BarCMu"(ptr %0, ptr %1)
89
89
90
- // CHECK-IR-DAG: define swiftcc ptr @"$s4Core3BarCfd"(ptr readonly returned swiftself %0)
91
- // CHECK-IR-DAG: define swiftcc void @"$s4Core3BarCfD"(ptr swiftself %0)
90
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc ptr @"$s4Core3BarCfd"(ptr readonly returned swiftself %0)
91
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc void @"$s4Core3BarCfD"(ptr swiftself %0)
92
92
93
93
// Core.Pub
94
94
// type metadata accessor for Core.Pub
95
- // CHECK-IR-DAG: define swiftcc %swift.metadata_response @"$s4Core3PubCMa"({{i32|i64}} %0)
95
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc %swift.metadata_response @"$s4Core3PubCMa"({{i32|i64}} %0)
96
96
97
97
// method lookup function for Core.Pub
98
- // CHECK-IR-DAG: define swiftcc ptr @"$s4Core3PubCMu"(ptr %0, ptr %1)
98
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc ptr @"$s4Core3PubCMu"(ptr %0, ptr %1)
99
99
100
- // CHECK-IR-DAG: define swiftcc ptr @"$s4Core3PubCfd"(ptr readnone returned swiftself %0)
101
- // CHECK-IR-DAG: define swiftcc void @"$s4Core3PubCfD"(ptr swiftself %0)
100
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc ptr @"$s4Core3PubCfd"(ptr readnone returned swiftself %0)
101
+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc void @"$s4Core3PubCfD"(ptr swiftself %0)
102
102
103
103
104
104
// property descriptor for Core.Foo.myFoo
0 commit comments