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

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


Includes from this file:

No includes.

Declarations in this file:

Classes in Synopsis::Parser::C++

ClassWalker

Data members in Synopsis::Parser::C++::ClassWalker::ClientDataLink

data, key, metaobject, next

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

after_statement, after_toplevel, before_statement, before_toplevel, client_data, inserted_declarations

Dummys

dummy, dummy

Macros in Synopsis::Parser::C++

_classwalk_h

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

AppendAfterStatement(Ptree*), AppendAfterToplevel(Ptree*), CheckEquiv(Ptree*,Ptree*), CheckMemberEquiv(Ptree*,Ptree*), ClassWalker(Environment*), ClassWalker(Parser*), ClassWalker(Parser*,Environment*), ClassWalker(Walker*), ConstructAccessSpecifier(int), ConstructClass(Class*), ConstructMember(void*), GetAppendedPtree(), GetClassMetaobject(TypeInfo&), GetInsertedPtree(), InsertBeforeStatement(Ptree*), InsertBeforeToplevel(Ptree*), InsertDeclaration(Ptree*,Class*,Ptree*,void*), IsClassWalker(), LookupClientData(Class*,Ptree*), MakeMemberDeclarator(bool,void*,PtreeDeclarator*), MakeMetaobjectForCfunctions(), RecordArgsAndTranslateFbody(Class*,Ptree*,Ptree*), RecordMemberDeclaration(Ptree*,PtreeArray*), RecordMembers(Ptree*,Ptree*,Class*), TranslateArgDeclList(bool,Ptree*,Ptree*), TranslateArray(Ptree*), TranslateArrowMember(Ptree*), TranslateAssign(Ptree*), TranslateAssignInitializer(PtreeDeclarator*,Ptree*), TranslateBlock(Ptree*), TranslateClassSpec(Ptree*,Ptree*,Ptree*,Class*), TranslateDelete(Ptree*), TranslateDotMember(Ptree*), TranslateFuncall(Ptree*), TranslateFunctionBody(Ptree*), TranslateFunctionImplementation(Ptree*), TranslateInfix(Ptree*), TranslateInitializeArgs(PtreeDeclarator*,Ptree*), TranslateMetaclassDecl(Ptree*), TranslateNew2(Ptree*,Ptree*,Ptree*,Ptree*,Ptree*,Ptree*,Ptree*), TranslatePostfix(Ptree*), TranslateStaticUserStatement(Ptree*), TranslateStorageSpecifiers(Ptree*), TranslateStorageSpecifiers2(Ptree*), TranslateTemplateFunction(Ptree*,Ptree*), TranslateTemplateInstantiation(Ptree*,Ptree*,Ptree*,Class*), TranslateThis(Ptree*), TranslateUnary(Ptree*), TranslateUserAccessSpec(Ptree*), TranslateUserStatement(Ptree*), TranslateVariable(Ptree*)

Structs in Synopsis::Parser::C++::ClassWalker

ClientDataLink