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

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


Includes from this file:

No includes.

Declarations in this file:

Classes in Synopsis::Parser::C++

Parser

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

comments, lex, nerrors

Dummys

dummy

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

DeclKind, TemplateDeclKind

Macros in Synopsis::Parser::C++

_parse_h

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

ErrorMessage(const char*,Ptree*,Ptree*), LineNumber(char*,char*&,int&), MaybeTypeNameOrClassTemplate(Token&), NumOfErrors(), Parser(Lex*), ShowMessageHead(char*), SkipTo(int), SyntaxError(), WarningMessage(const char*,Ptree*,Ptree*), isAllocateExpr(int), isConstructorDecl(), isPtrToMember(int), isTemplateArgs(), isTypeSpecifier(), moreVarName(), optCvQualify(Ptree*&), optIntegralTypeOrClassSpec(Ptree*&,Encoding&), optMemberSpec(Ptree*&), optPtrOperator(Ptree*&,Encoding&), optStorageSpec(Ptree*&), optThrowDecl(Ptree*&), rAccessDecl(Ptree*&), rAdditiveExpr(Ptree*&), rAllocateExpr(Ptree*&), rAllocateInitializer(Ptree*&), rAllocateType(Ptree*&), rAndExpr(Ptree*&,bool), rArgDeclList(Ptree*&,Encoding&), rArgDeclListOrInit(Ptree*&,bool&,Encoding&,bool), rArgDeclaration(Ptree*&,Encoding&), rBaseSpecifiers(Ptree*&), rCastExpr(Ptree*&), rCastOperatorName(Ptree*&,Encoding&), rClassBody(Ptree*&), rClassMember(Ptree*&), rClassSpec(Ptree*&,Encoding&), rCommaExpression(Ptree*&), rCompoundStatement(Ptree*&), rCondition(Ptree*&), rConditionalExpr(Ptree*&), rConstDeclaration(Ptree*&,Encoding&,Ptree*,Ptree*), rConstructorDecl(Ptree*&,Encoding&), rDeclaration(Ptree*&), rDeclarationStatement(Ptree*&), rDeclarator(Ptree*&,DeclKind,bool,Encoding&,Encoding&,bool,bool), rDeclarator2(Ptree*&,DeclKind,bool,Encoding&,Encoding&,bool,bool,Ptree**), rDeclaratorWithInit(Ptree*&,Encoding&,bool,bool), rDeclarators(Ptree*&,Encoding&,bool,bool), rDefinition(Ptree*&), rDoStatement(Ptree*&), rEnumBody(Ptree*&), rEnumSpec(Ptree*&,Encoding&), rEqualityExpr(Ptree*&,bool), rExclusiveOrExpr(Ptree*&,bool), rExprStatement(Ptree*&), rExpression(Ptree*&), rExternTemplateDecl(Ptree*&), rForStatement(Ptree*&), rFunctionArguments(Ptree*&), rFunctionBody(Ptree*&), rIfStatement(Ptree*&), rInclusiveOrExpr(Ptree*&,bool), rInitializeExpr(Ptree*&), rIntegralDeclStatement(Ptree*&,Encoding&,Ptree*,Ptree*,Ptree*), rIntegralDeclaration(Ptree*&,Encoding&,Ptree*,Ptree*,Ptree*), rLinkageBody(Ptree*&), rLinkageSpec(Ptree*&), rLogicalAndExpr(Ptree*&,bool), rLogicalOrExpr(Ptree*&,bool), rMemberInit(Ptree*&), rMemberInitializers(Ptree*&), rMetaArguments(Ptree*&), rMetaclassDecl(Ptree*&), rMultiplyExpr(Ptree*&), rName(Ptree*&,Encoding&), rNamespaceSpec(Ptree*&), rNewDeclarator(Ptree*&,Encoding&), rNullDeclaration(Ptree*&), rOperatorName(Ptree*&,Encoding&), rOtherDeclStatement(Ptree*&,Encoding&,Ptree*,Ptree*), rOtherDeclaration(Ptree*&,Encoding&,Ptree*,Ptree*,Ptree*), rPmExpr(Ptree*&), rPostfixExpr(Ptree*&), rPrimaryExpr(Ptree*&), rProgram(Ptree*&), rPtrToMember(Ptree*&,Encoding&), rRelationalExpr(Ptree*&,bool), rShiftExpr(Ptree*&), rSizeofExpr(Ptree*&), rStatement(Ptree*&), rSwitchStatement(Ptree*&), rTempArgDeclaration(Ptree*&), rTempArgList(Ptree*&), rTemplateArgs(Ptree*&,Encoding&), rTemplateDecl(Ptree*&), rTemplateDecl2(Ptree*&,TemplateDeclKind&), rThrowExpr(Ptree*&), rTryStatement(Ptree*&), rTypeName(Ptree*&), rTypeName(Ptree*&,Encoding&), rTypeSpecifier(Ptree*&,bool,Encoding&), rTypedef(Ptree*&), rTypeidExpr(Ptree*&), rUnaryExpr(Ptree*&), rUserAccessSpec(Ptree*&), rUserdefKeyword(Ptree*&), rUserdefStatement(Ptree*&), rUsing(Ptree*&), rVarName(Ptree*&), rVarNameCore(Ptree*&,Encoding&), rWhileStatement(Ptree*&)