// ========================================= // ddlRoot_t // ========================================= use ddlRoot_t; set block XFILE_BLOCK_TEMP; set string name; set count ddlDef 1; // ddlDef_t use ddlDef_t; set count structList structCount; set count enumList enumCount; set count next 1; // ddlStructDef_t use ddlStructDef_t; set string name; set count members memberCount; set count hashTable memberCount; // ddlMemberDef_t set string ddlMemberDef_t::name; // ddlEnumDef_t use ddlEnumDef_t; set string name; set string members; set count members memberCount; set count hashTable memberCount;