X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fas3%2Fregistry.h;h=fe4145ac8ab39033ce8e9d44afc77e0db3203e78;hb=07022f6394b1436b8bc67b61d535579c46208088;hp=49ca7efdc109faaa239671407da25b351754ce7a;hpb=126445b54477c7d171a3d934480193d5ce09c03f;p=swftools.git diff --git a/lib/as3/registry.h b/lib/as3/registry.h index 49ca7ef..fe4145a 100644 --- a/lib/as3/registry.h +++ b/lib/as3/registry.h @@ -82,6 +82,7 @@ struct _memberinfo { classinfo_t*parent; classinfo_list_t*params; int slot; + dict_t*subfunctions; }; extern type_t classinfo_type; @@ -109,6 +110,7 @@ classinfo_t* memberinfo_asclass(memberinfo_t*f); classinfo_t* registry_getclassclass(classinfo_t*a); classinfo_t* registry_findclass(const char*package, const char*name); +void registry_dumpclasses(); memberinfo_t* registry_findmember(classinfo_t*cls, const char*name, char superclasses); void registry_fill_multiname(multiname_t*m, namespace_t*n, classinfo_t*c);