#include <Token.h>
Public Types | |
| enum | G__TokenType |
| enum | G__TokenProperty |
Public Member Functions | |
| ~G__TokenInfo () | |
| G__TokenInfo () | |
| G__TokenInfo (const G__TokenInfo &tki) | |
| G__TokenInfo & | operator= (const G__TokenInfo &tki) |
| void | Init () |
| G__MethodInfo | MakeLocalTable (G__ClassInfo &tag_scope, const char *fname, const char *paramtype) |
| int | Query (G__ClassInfo &tag_scope, G__MethodInfo &func_scope, const char *preopr, const char *name, const char *postopr) |
| enum G__TokenType | GetTokenType () |
| enum G__TokenProperty | GetTokenProperty () |
| G__ClassInfo | GetNextScope () |
Private Member Functions | |
| int | SearchTypeName (const char *name, const char *postopr) |
| int | SearchLocalVariable (const char *name, G__MethodInfo &func_scope, const char *postopr) |
| int | SearchDataMember (const char *name, G__ClassInfo &tag_scope, const char *postopr) |
| int | SearchGlobalVariable (const char *name, const char *postopr) |
| int | SearchMemberFunction (const char *name, G__ClassInfo &tag_scope) |
| int | SearchGlobalFunction (const char *name) |
| void | GetNextscope (const char *name, G__ClassInfo &tag_scope) |
Private Attributes | |
| enum G__TokenType | tokentype |
| enum G__TokenProperty | tokenproperty |
| G__MethodInfo | methodscope |
| G__bytecodefunc * | bytecode |
| G__var_array * | localvar |
| G__ClassInfo | glob |
| G__ClassInfo | nextscope |
| G__TypeInfo | tinfo |
Definition at line 36 of file Token.h.
| Cint::G__TokenInfo::G__TokenInfo | ( | ) | [inline] |
| Cint::G__TokenInfo::G__TokenInfo | ( | const G__TokenInfo & | tki | ) |
| G__TokenInfo& Cint::G__TokenInfo::operator= | ( | const G__TokenInfo & | tki | ) |
| void Cint::G__TokenInfo::Init | ( | ) |
| G__MethodInfo Cint::G__TokenInfo::MakeLocalTable | ( | G__ClassInfo & | tag_scope, | |
| const char * | fname, | |||
| const char * | paramtype | |||
| ) |
| int Cint::G__TokenInfo::Query | ( | G__ClassInfo & | tag_scope, | |
| G__MethodInfo & | func_scope, | |||
| const char * | preopr, | |||
| const char * | name, | |||
| const char * | postopr | |||
| ) |
| enum G__TokenType Cint::G__TokenInfo::GetTokenType | ( | ) | [inline] |
| enum G__TokenProperty Cint::G__TokenInfo::GetTokenProperty | ( | ) | [inline] |
| G__ClassInfo Cint::G__TokenInfo::GetNextScope | ( | ) | [inline] |
| int Cint::G__TokenInfo::SearchTypeName | ( | const char * | name, | |
| const char * | postopr | |||
| ) | [private] |
| int Cint::G__TokenInfo::SearchLocalVariable | ( | const char * | name, | |
| G__MethodInfo & | func_scope, | |||
| const char * | postopr | |||
| ) | [private] |
| int Cint::G__TokenInfo::SearchDataMember | ( | const char * | name, | |
| G__ClassInfo & | tag_scope, | |||
| const char * | postopr | |||
| ) | [private] |
| int Cint::G__TokenInfo::SearchGlobalVariable | ( | const char * | name, | |
| const char * | postopr | |||
| ) | [private] |
| int Cint::G__TokenInfo::SearchMemberFunction | ( | const char * | name, | |
| G__ClassInfo & | tag_scope | |||
| ) | [private] |
| int Cint::G__TokenInfo::SearchGlobalFunction | ( | const char * | name | ) | [private] |
| void Cint::G__TokenInfo::GetNextscope | ( | const char * | name, | |
| G__ClassInfo & | tag_scope | |||
| ) | [private] |
enum G__TokenType Cint::G__TokenInfo::tokentype [private] |
enum G__TokenProperty Cint::G__TokenInfo::tokenproperty [private] |
G__MethodInfo Cint::G__TokenInfo::methodscope [private] |
struct G__bytecodefunc* Cint::G__TokenInfo::bytecode [private] |
struct G__var_array* Cint::G__TokenInfo::localvar [private] |
G__ClassInfo Cint::G__TokenInfo::glob [private] |
G__ClassInfo Cint::G__TokenInfo::nextscope [private] |
G__TypeInfo Cint::G__TokenInfo::tinfo [private] |
1.5.1