| Public Member functions Summary: | |
| constructor | Metaclass() [Source] |
| static bool | Initialize() [Source] |
| char* | MetaclassName() [Source] |
| void | TranslateClass(Environment*) [Source] |
| Ptree* | GetFinalizer() [Source] |
| void | CheckObsoleteness() [Source] |
| void | ProduceInitFile(Ptree* class_name) [Source] |
| static bool | IsBuiltinMetaclass(Ptree*) [Source] |
| void | InsertInitialize() [Source] |
| int | FindFirstNotInlinedVirtualFunction() [Source] |
| void | TranslateMemberFunction(Environment* env, Class::Member& m) [Source] |
| void | AppendHousekeepingCode(Environment* env, Ptree* class_name, Ptree* creator_name, Ptree* finalizer) [Source] |
| static void | Load(Ptree* metaclass_name) [Source] |
| static void | Load(char* metaclass_name, int len) [Source] |
| static void* | LoadSoLib(char* file_name) [Source] |
| static void* | LookupSymbol(void* handle, char* symbol) [Source] |
| static void | do_init_static() [Source] |
| Private Data members Summary: | |
| Ptree* | new_function_name [Source] |
| int | first_not_inlined_vf [Source] |