parserDefine(FunctionDecl); parserDefine(ParmDecl); parserDefine(ResultDecl); parserDefine(TypeDecl); parserDefine(FunctionType); parserDefine(IntegerType); parserDefine(PointerType); parserDefine(VoidType); parserDefine(ReturnExpr); parserDefine(TreeList); parserDefine(Identifier); parserDefine(IntegerCst); parserDefine(StatementList); parserDefine(BindExpr); parserDefine(DeclExpr); parserDefine(InitExpr); parserDefine(ConvertExpr); parserDefine(CleanupPointExpr); parserDefine(VarDecl); parserDefine(Block); parserDefine(ExprStmt); parserDefine(IfStmt); parserDefine(WhileStmt); parserDefine(PlusExpr); parserDefine(MinusExpr); parserDefine(MultExpr); parserDefine(ModifyExpr); parserDefine(CallExpr); parserDefine(AddrExpr); parserDefine(EqExpr); parserDefine(LtExpr); parserDefine(LeExpr); parserDefine(GtExpr); parserDefine(GeExpr); parserDefine(NeExpr); parserDefine(IndirectRef); parserDefine(LoopExpr); parserDefine(NopExpr); parserDefine(CondExpr); parserDefine(PointerPlusExpr); parserDefine(BooleanType); parserDefine(NullPtrType); parserDefine(RecordType); parserDefine(TargetExpr); parserDefine(EhSpecBlock); parserDefine(FieldDecl); parserDefine(VectorType); parserDefine(ViewConvertExpr); parserDefine(NonLvalueExpr); parserDefine(VectorCst); parserDefine(TruthOrIfExpr); parserDefine(TruthAndIfExpr); parserDefine(SizeOfExpr); parserDefine(ErrorMark); parserDefine(RealType); parserDefine(Constructor); parserDefine(RealCst); parserDefine(RDivExpr); parserDefine(BitAndExpr); parserDefine(BitIOrExpr); parserDefine(BitXorExpr); parserDefine(SaveExpr); parserDefine(MethodType); parserDefine(MustNotThrowExpr); parserDefine(ReferenceType); parserDefine(ComponentRef); parserDefine(CleanupStmt); parserDefine(TryCatchExpr); parserDefine(RShiftExpr); parserDefine(LShiftExpr); parserDefine(PostIncrementExpr); parserDefine(ArrayType); parserDefine(AggrInitExpr); parserDefine(BitNotExpr); parserDefine(TruthNotExpr); parserDefine(PreIncrementExpr); parserDefine(PreDecrementExpr); parserDefine(PostDecrementExpr); parserDefine(TruncDivExpr); parserDefine(FloorDivExpr); parserDefine(CeilDivExpr); parserDefine(RoundDivExpr); parserDefine(TruncModExpr); parserDefine(FloorModExpr); parserDefine(CeilModExpr); parserDefine(RoundModExpr); parserDefine(NegateExpr); parserDefine(ForStmt); parserDefine(LabelExpr); parserDefine(TryFinallyExpr); parserDefine(StringCst); parserDefine(UnionType); parserDefine(AbsExpr); parserDefine(VoidCst); parserDefine(BreakStmt); parserDefine(CompoundExpr); parserDefine(LabelDecl); parserDefine(UsingDecl); parserDefine(ConstDecl); parserDefine(TemplateDecl); parserDefine(ExactDivExpr); parserDefine(TreeVec); parserDefine(TryBlock); parserDefine(CastExpr); parserDefine(Handler); parserDefine(EnumeralType); parserDefine(EmptyClassExpr); parserDefine(MinExpr); parserDefine(FixTruncExpr); parserDefine(ObjTypeRef); parserDefine(AsmExpr); parserDefine(ThrowExpr); parserDefine(ArrayRef); parserDefine(BitFieldRef); parserDefine(ContinueStmt); parserDefine(DoStmt);