Avatar
omochimetaru 8/21/2017 2:20 AM
materializeForSetは%8でロードされて%9で呼びされてる
2:21 AM
#Cat.age!materializeForSet.1: (Cat) -> (Builtin.RawPointer, inout Builtin.UnsafeValueBuffer) -> (Builtin.RawPointer, Builtin.RawPointer?) : _T01a3CatC3ageSifm // Cat.age.materializeForSet
2:22 AM
なんともいえん materializeForSetは、Catと、ポインタ2つを引数にとって、ポインタ2つを返す・・・
2:22 AM
引数のポインタ2つは%4と%5で確保した謎のバッファーと Int
2:23 AM
stored property のあるコードをコンパイルするとだいたい materializeForSet ってメソッドが生成されるんだけどこれ謎だ