Modules | Files | Inheritance Tree | Inheritance Graph | Name Index | Config

Synopsis/Parser/C++/occ/env.h


Includes from this file:

No includes.

Declarations in this file:

Classes in Synopsis::Parser::C++

Bind, BindClassName, BindEnumName, BindTemplateClass, BindTemplateFunction, BindTypedefName, BindVarName, Environment

Classes in Synopsis::Parser::C++::Environment

Array

Data members in Synopsis::Parser::C++::BindClassName

metaobject

Data members in Synopsis::Parser::C++::BindEnumName

specification, type

Data members in Synopsis::Parser::C++::BindTemplateClass

metaobject

Data members in Synopsis::Parser::C++::BindTemplateFunction

decl

Data members in Synopsis::Parser::C++::BindTypedefName

type

Data members in Synopsis::Parser::C++::BindVarName

type

Data members in Synopsis::Parser::C++::Environment::Array

array, num, size

Data members in Synopsis::Parser::C++::Environment

baseclasses, classkeywords, htable, metaclasses, metaobject, namespace_table, next, walker

Dummys

dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy, dummy

Enums in Synopsis::Parser::C++::Bind

Kind

Macros in Synopsis::Parser::C++

_env_h

Member functions in Synopsis::Parser::C++::Bind

ClassMetaobject(), GetEncodedType(), GetType(TypeInfo&,Environment*), IsType(), SetClassMetaobject(Class*), What()

Member functions in Synopsis::Parser::C++::BindClassName

BindClassName(Class*), ClassMetaobject(), GetType(TypeInfo&,Environment*), SetClassMetaobject(Class*), What()

Member functions in Synopsis::Parser::C++::BindEnumName

BindEnumName(char*,Ptree*), GetSpecification(), GetType(TypeInfo&,Environment*), What()

Member functions in Synopsis::Parser::C++::BindTemplateClass

BindTemplateClass(Class*), ClassMetaobject(), GetType(TypeInfo&,Environment*), SetClassMetaobject(Class*), What()

Member functions in Synopsis::Parser::C++::BindTemplateFunction

BindTemplateFunction(Ptree*), GetType(TypeInfo&,Environment*), IsType(), What()

Member functions in Synopsis::Parser::C++::BindTypedefName

BindTypedefName(char*), GetEncodedType(), GetType(TypeInfo&,Environment*), What()

Member functions in Synopsis::Parser::C++::BindVarName

BindVarName(char*), GetEncodedType(), GetType(TypeInfo&,Environment*), IsType(), What()

Member functions in Synopsis::Parser::C++::Environment

AddBaseclassEnv(Environment*), AddDupEntry(char*,int,Bind*), AddEntry(char*,int,Bind*)

Member functions in Synopsis::Parser::C++::Environment::Array

Append(Environment*), Array(int), Number(), Ref(uint)

Member functions in Synopsis::Parser::C++::Environment

DontRecordDeclarator(Ptree*), Dump(), Dump(int), Environment(Environment*), Environment(Environment*,Walker*), Environment(Walker*), GetBottom(), GetLineNumber(Ptree*,int&), GetOuterEnvironment(), GetWalker(), IsClassEnvironment(), IsEmpty(), IsMember(Ptree*), Lookup(Ptree*,Bind*&), Lookup(Ptree*,TypeInfo&), Lookup(Ptree*,bool&,TypeInfo&), LookupAll(const char*,int,Bind*&), LookupClassMetaobject(Ptree*), LookupClasskeyword(Ptree*), LookupMetaclass(Ptree*), LookupNamespace(char*,int), LookupThis(), LookupTop(Ptree*,Bind*&), LookupTop(const char*,int,Bind*&), LookupType(const char*,int,Bind*&), RecordClassName(char*,Class*), RecordClasskeyword(char*,char*), RecordDeclarator(Ptree*), RecordEnumName(Ptree*), RecordMetaclassName(Ptree*), RecordNamespace(Ptree*), RecordPointerVariable(char*,Class*), RecordTemplateClass(Ptree*,Class*), RecordTemplateFunction(Ptree*,Ptree*), RecordTypedefName(Ptree*), RecordVariable(char*,Class*), SetMetaobject(Class*), SetWalker(Walker*), do_init_static()