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++
Data members in Synopsis::Parser::C++::Parser
Dummys
dummy
Enums in Synopsis::Parser::C++::Parser
Macros in Synopsis::Parser::C++
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*&)