[Object.MoveFromAny.begin]
| 150 | |
| 151 | // [Object.MoveFromAny.begin] |
| 152 | void Object_MoveFromAny(TVMFFIAny* any, TVMFFIObject** obj) { |
| 153 | assert(any->type_index >= kTVMFFIStaticObjectBegin); |
| 154 | *obj = any->v_obj; |
| 155 | (*any) = (TVMFFIAny){0}; |
| 156 | if (!IS_OWNING_ANY) { |
| 157 | TVMFFIObjectIncRef(*obj); |
| 158 | } |
| 159 | } |
| 160 | // [Object.MoveFromAny.end] |
| 161 | |
| 162 | // [Object.Destroy.begin] |
nothing calls this directly
no test coverage detected