Avatar
omochimetaru 9/27/2019 3:54 AM
ClassExistentialContainerでProtocol Conformanceが1件もない場合 = :AnyObjectの場合は
3:54 AM
struct ClassExistentialContainer { HeapObject *value; WitnessTable *witnessTables[NUM_WITNESS_TABLES]; };
3:55 AM
↑witnessTablesが0バイトになるから、ポインタ1つだけになるので、クラス型と全く同じrepresentatiojになるので
3:55 AM
なんとかなってほしい