void CFCHierarchy_read_host_data_json(CFCHierarchy *self, const char *host_lang) { CHY_UNUSED_VAR(self); CFCParcel **parcels = CFCParcel_all_parcels(); for (int i = 0; parcels[i]; ++i) { CFCParcel *parcel = parcels[i]; if (CFCParcel_included(parcel)) { CFCParcel_read_host_data_json(parcel, host_lang); } } }
Obj* Query_Load_IMP(Query *self, Obj *dump) { CHY_UNUSED_VAR(self); Hash *source = (Hash*)CERTIFY(dump, HASH); String *class_name = (String*)CERTIFY(Hash_Fetch_Utf8(source, "_class", 6), STRING); VTable *vtable = VTable_singleton(class_name, NULL); Query *loaded = (Query*)VTable_Make_Obj(vtable); Obj *boost = CERTIFY(Hash_Fetch_Utf8(source, "boost", 5), OBJ); Query_IVARS(loaded)->boost = (float)Obj_To_F64(boost); return (Obj*)loaded; }
uint32_t HashTombStone_Get_RefCount_IMP(HashTombStone* self) { CHY_UNUSED_VAR(self); return 1; }
uint32_t HashTombStone_get_refcount(HashTombStone* self) { CHY_UNUSED_VAR(self); return 1; }