summaryrefslogtreecommitdiff
path: root/src/includes/nodeshandling.inc
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-06-06 22:10:20 +0300
committerAndrei Karas <akaras@inbox.ru>2015-06-06 22:10:20 +0300
commitcece4c61572038cb4116acb05170346a5c89aef8 (patch)
tree720a7b2555f0744a54dfc8b50bc300a4710d14b2 /src/includes/nodeshandling.inc
parent2ac6cdbf81b4f65483b43b590639445542a7b119 (diff)
downloadparanucker-cece4c61572038cb4116acb05170346a5c89aef8.tar.gz
paranucker-cece4c61572038cb4116acb05170346a5c89aef8.tar.bz2
paranucker-cece4c61572038cb4116acb05170346a5c89aef8.tar.xz
paranucker-cece4c61572038cb4116acb05170346a5c89aef8.zip
Move node handling function calls into separate file.
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)