handleNodeType(FUNCTION_DECL, FunctionDecl) handleNodeType(PARM_DECL, ParmDecl) handleNodeType(RESULT_DECL, ResultDecl) handleNodeType(TYPE_DECL, TypeDecl) handleNodeType(FUNCTION_TYPE, FunctionType) handleNodeType(INTEGER_TYPE, IntegerType) handleNodeType(VOID_TYPE, VoidType) handleNodeType(POINTER_TYPE, PointerType) handleNodeType(RETURN_EXPR, ReturnExpr) handleNodeType(TREE_LIST, TreeList) handleNodeType(IDENTIFIER_NODE, Identifier) handleNodeType(INTEGER_CST, IntegerCst) handleNodeType(STATEMENT_LIST, StatementList) handleNodeType(BIND_EXPR, BindExpr) handleNodeType(DECL_EXPR, DeclExpr) handleNodeType(INIT_EXPR, InitExpr) handleNodeType(CONVERT_EXPR, ConvertExpr) handleNodeType(CLEANUP_POINT_EXPR, CleanupPointExpr) handleNodeType(VAR_DECL, VarDecl) handleNodeType(BLOCK, Block) handleNodeType(EXPR_STMT, ExprStmt) handleNodeType(IF_STMT, IfStmt) handleNodeType(WHILE_STMT, WhileStmt) handleNodeType(PLUS_EXPR, PlusExpr) handleNodeType(MINUS_EXPR, MinusExpr) handleNodeType(MULT_EXPR, MultExpr) handleNodeType(MODIFY_EXPR, ModifyExpr) handleNodeType(CALL_EXPR, CallExpr) handleNodeType(ADDR_EXPR, AddrExpr) handleNodeType(EQ_EXPR, EqExpr) handleNodeType(LT_EXPR, LtExpr) handleNodeType(LE_EXPR, LeExpr) handleNodeType(GT_EXPR, GtExpr) handleNodeType(GE_EXPR, GeExpr) handleNodeType(NE_EXPR, NeExpr) handleNodeType(INDIRECT_REF, IndirectRef) handleNodeType(LOOP_EXPR, LoopExpr) handleNodeType(NOP_EXPR, NopExpr) handleNodeType(COND_EXPR, CondExpr) handleNodeType(POINTER_PLUS_EXPR, PointerPlusExpr) handleNodeType(BOOLEAN_TYPE, BooleanType) handleNodeType(NULLPTR_TYPE, NullPtrType) handleNodeType(RECORD_TYPE, RecordType) handleNodeType(TARGET_EXPR, TargetExpr) handleNodeType(EH_SPEC_BLOCK, EhSpecBlock) handleNodeType(FIELD_DECL, FieldDecl) handleNodeType(VECTOR_TYPE, VectorType) handleNodeType(VIEW_CONVERT_EXPR, ViewConvertExpr) handleNodeType(NON_LVALUE_EXPR, NonLvalueExpr) handleNodeType(VECTOR_CST, VectorCst) handleNodeType(TRUTH_ORIF_EXPR, TruthOrIfExpr) handleNodeType(TRUTH_ANDIF_EXPR, TruthAndIfExpr) handleNodeType(SIZEOF_EXPR, SizeOfExpr) handleNodeType(ERROR_MARK, ErrorMark) handleNodeType(REAL_TYPE, RealType) handleNodeType(CONSTRUCTOR, Constructor) handleNodeType(REAL_CST, RealCst) handleNodeType(RDIV_EXPR, RDivExpr) handleNodeType(BIT_AND_EXPR, BitAndExpr)