summaryrefslogblamecommitdiff
path: root/src/includes/nodeshandling.inc
blob: edfd14b455a0374cf4ca4d198dfaea3581cac858 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13












                                             
                                   
                                   
                                   
                                         
                                                    
                                 
                            
                                   
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)