Avatar
親クラスが満たすプロトコルとしてのExistanceはサブクラス側では作られないってことじゃないかな
11:22 AM
sil_witness_table hidden AAA: Foo module a { method #Foo.foo!1: @_TTWC1a3AAAS_3FooS_FS1_3foofT_SS // protocol witness for Foo.foo() -> String in conformance AAA } sil_witness_table hidden AAA: FooStandard module a { } sil_witness_table hidden BBB: FooFatal module a { }
11:22 AM
AAAのFooStandard witnessはあるけど、BBBのFooStandardはない
11:22 AM
一方BBBのFooFatalはある