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] |