| Public Member functions Summary: |
| constructor | Environment(Walker* w) [Source] |
| constructor | Environment(Environment* e) [Source] |
| constructor | Environment(Environment* e, Walker* w) [Source] |
| static void | do_init_static() [Source] |
| bool | IsEmpty() [Source] |
| Environment* | GetOuterEnvironment() [Source] |
| Environment* | GetBottom() [Source] |
| void | AddBaseclassEnv(Environment* e) [Source] |
| Walker* | GetWalker() [Source] |
| void | SetWalker(Walker* w) [Source] |
| Class* | LookupClassMetaobject(Ptree* name) [Source] |
| bool | LookupType(const char* name, int len, Bind*& t) [Source] |
| bool | Lookup(Ptree* name, bool& is_type_name, TypeInfo& t) [Source] |
| bool | Lookup(Ptree* name, TypeInfo& t) [Source] |
| bool | Lookup(Ptree*, Bind*&) [Source] |
| bool | LookupTop(Ptree*, Bind*&) [Source] |
| bool | LookupTop(const char* name, int len, Bind*& t) [Source] |
| bool | LookupAll(const char* name, int len, Bind*& t) [Source] |
| bool | RecordVariable(char* name, Class* c) [Source] |
| bool | RecordPointerVariable(char* name, Class* c) [Source] |
| int | AddEntry(char*, int, Bind*) [Source] |
| int | AddDupEntry(char*, int, Bind*) [Source] |
| void | RecordNamespace(Ptree*) [Source] |
| bool | LookupNamespace(char*, int) [Source] |
| void | RecordTypedefName(Ptree*) [Source] |
| void | RecordEnumName(Ptree*) [Source] |
| void | RecordClassName(char*, Class*) [Source] |
| void | RecordTemplateClass(Ptree*, Class*) [Source] |
| Environment* | RecordTemplateFunction(Ptree*, Ptree*) [Source] |
| Environment* | RecordDeclarator(Ptree*) [Source] |
| Environment* | DontRecordDeclarator(Ptree*) [Source] |
| void | RecordMetaclassName(Ptree*) [Source] |
| Ptree* | LookupMetaclass(Ptree*) [Source] |
| static bool | RecordClasskeyword(char*, char*) [Source] |
| static Ptree* | LookupClasskeyword(Ptree*) [Source] |
| void | SetMetaobject(Class* m) [Source] |
| Class* | IsClassEnvironment() [Source] |
| Class* | LookupThis() [Source] |
| Environment* | IsMember(Ptree*) [Source] |
| void | Dump() [Source] |
| void | Dump(int) [Source] |
| Ptree* | GetLineNumber(Ptree*, int&) [Source] |