@@ -181,14 +181,14 @@ protocol ReadableTitle {
181
181
class OverridableGetter : ReadableTitle {
182
182
var title : String = " "
183
183
}
184
- // The concrete read accessor is generated on-demand and does a class dispatch to the getter.
185
- // CHECK-LABEL: sil shared [ossa] @$s13read_accessor17OverridableGetterC5titleSSvr
186
- // CHECK: class_method %0 : $OverridableGetter, #OverridableGetter.title!getter.1
187
- // CHECK-LABEL: // end sil function '$s13read_accessor17OverridableGetterC5titleSSvr'
188
184
// The read witness thunk does a direct call to the concrete read accessor.
189
185
// CHECK-LABEL: sil private [transparent] [thunk] [ossa] @$s13read_accessor17OverridableGetterCAA13ReadableTitleA2aDP5titleSSvrTW
190
186
// CHECK: function_ref @$s13read_accessor17OverridableGetterC5titleSSvr
191
187
// CHECK-LABEL: // end sil function '$s13read_accessor17OverridableGetterCAA13ReadableTitleA2aDP5titleSSvrTW'
188
+ // The concrete read accessor is generated on-demand and does a class dispatch to the getter.
189
+ // CHECK-LABEL: sil shared [ossa] @$s13read_accessor17OverridableGetterC5titleSSvr
190
+ // CHECK: class_method %0 : $OverridableGetter, #OverridableGetter.title!getter.1
191
+ // CHECK-LABEL: // end sil function '$s13read_accessor17OverridableGetterC5titleSSvr'
192
192
193
193
protocol GettableTitle {
194
194
var title : String { get }
@@ -197,11 +197,11 @@ class OverridableReader : GettableTitle {
197
197
@_borrowed
198
198
var title : String = " "
199
199
}
200
- // The concrete getter is generated on-demand and does a class dispatch to the read accessor.
201
- // CHECK-LABEL: sil shared [ossa] @$s13read_accessor17OverridableReaderC5titleSSvg
202
- // CHECK: class_method %0 : $OverridableReader, #OverridableReader.title!read.1
203
- // CHECK-LABEL: // end sil function '$s13read_accessor17OverridableReaderC5titleSSvg'
204
200
// The getter witness thunk does a direct call to the concrete getter.
205
201
// CHECK-LABEL: sil private [transparent] [thunk] [ossa] @$s13read_accessor17OverridableReaderCAA13GettableTitleA2aDP5titleSSvgTW
206
202
// CHECK: function_ref @$s13read_accessor17OverridableReaderC5titleSSvg
207
203
// CHECK-LABEL: // end sil function '$s13read_accessor17OverridableReaderCAA13GettableTitleA2aDP5titleSSvgTW'
204
+ // The concrete getter is generated on-demand and does a class dispatch to the read accessor.
205
+ // CHECK-LABEL: sil shared [ossa] @$s13read_accessor17OverridableReaderC5titleSSvg
206
+ // CHECK: class_method %0 : $OverridableReader, #OverridableReader.title!read.1
207
+ // CHECK-LABEL: // end sil function '$s13read_accessor17OverridableReaderC5titleSSvg'
0 commit comments