X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fas3%2Finitcode.h;h=9c8aec23d59179e3f540c3dcd08f44e76f2025d0;hb=322a2f4bf5cdb00be99a0fe660372b1596265a4d;hp=8a81699cd4f5a1313c68a0847435b2d3e160141d;hpb=b8aa0577aae67db4da5221459102202febc5c103;p=swftools.git diff --git a/lib/as3/initcode.h b/lib/as3/initcode.h index 8a81699..9c8aec2 100644 --- a/lib/as3/initcode.h +++ b/lib/as3/initcode.h @@ -8,9 +8,14 @@ DECLARE(parsedclass); DECLARE_LIST(parsedclass); struct _parsedclass { classinfo_t*cls; + dict_t parents; + dict_t usedclasses_deep; + dict_t usedclasses; abc_class_t*abc; }; void initcode_add_classlist(abc_script_t*init, parsedclass_list_t*classes); +parsedclass_t* parsedclass_new(classinfo_t*c, abc_class_t*abc); +void parsedclass_add_dependency(parsedclass_t*p, classinfo_t*c); #endif