summaryrefslogtreecommitdiff
path: root/src/includes/nodeshandling.inc
diff options
context:
space:
mode:
Diffstat (limited to 'src/includes/nodeshandling.inc')
-rw-r--r--src/includes/nodeshandling.inc13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/includes/nodeshandling.inc b/src/includes/nodeshandling.inc
new file mode 100644
index 0000000..6f9c2c4
--- /dev/null
+++ b/src/includes/nodeshandling.inc
@@ -0,0 +1,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)