| 575 | } |
| 576 | |
| 577 | sonic_force_inline DNode* getObjChildrenFirstUnsafe() const { |
| 578 | sonic_assert(this->IsObject()); |
| 579 | return (DNode*)((char*)this->a.next.children + |
| 580 | sizeof(MetaNode) / sizeof(char)); |
| 581 | } |
| 582 | |
| 583 | sonic_force_inline void setChildren(void* new_child) { |
| 584 | sonic_assert(this->IsContainer()); |
no test coverage detected