@@ -31,74 +31,74 @@ final package class Bar {
3131// CHECK-IR-DAG: define linkonce_odr hidden swiftcc void @"$s4Core3FooC02myB0AA3PubCSgvpACTk"
3232
3333// 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 {
3535
3636// 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)
3838
3939// merged Core.Foo.myFoo.getter
4040// CHECK-IR-DAG: define internal swiftcc {{i32|i64}} @"$s4Core3FooC02myB0AA3PubCSgvgTm"(ptr swiftself %0)
4141
4242// 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 {
4444
4545// merged Core.Foo.myFoo.setter
4646// CHECK-IR-DAG: define internal swiftcc void @"$s4Core3FooC02myB0AA3PubCSgvsTm"({{i32|i64}} %0, ptr swiftself %1)
4747
4848// Core.Foo.myFoo.modify
49- // CHECK-IR-DAG: define swiftcc { ptr, ptr } @"$s4Core3FooC02myB0AA3PubCSgvM"
49+ // CHECK-IR-DAG: define {{(dllexport |protected )?}} swiftcc { ptr, ptr } @"$s4Core3FooC02myB0AA3PubCSgvM"
5050
5151// Core.Foo.myFoo.modify
5252// CHECK-IR-DAG: define internal swiftcc void @"$s4Core3FooC02myB0AA3PubCSgvM.resume.0"
5353
5454// 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"
5656
5757// 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)
5959
6060// 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)
6262
6363// 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)
6565
6666// 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"
6868
6969// 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)
7171
7272// 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)
7474
7575
7676// 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"
8181// CHECK-IR-DAG: define internal swiftcc void @"$s4Core3BarC02myB0AA3PubCSgvM.resume.0"
8282
8383// Core.Bar
8484// 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)
8686
8787// 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)
8989
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)
9292
9393// Core.Pub
9494// 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)
9696
9797// 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)
9999
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)
102102
103103
104104// property descriptor for Core.Foo.myFoo
0 commit comments