summaryrefslogtreecommitdiff
path: root/src/includes
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-06-12 19:44:10 +0300
committerAndrei Karas <akaras@inbox.ru>2015-06-12 19:44:10 +0300
commit3891c0b4c726e760ed751328a899871f06669b7a (patch)
treea581f8f7622b91e19e0a9bf7371ff1ee1f814ff5 /src/includes
parentf520d05b07db6b103ebfbdcfb95e4d54dff0b71b (diff)
downloadparanucker-3891c0b4c726e760ed751328a899871f06669b7a.tar.gz
paranucker-3891c0b4c726e760ed751328a899871f06669b7a.tar.bz2
paranucker-3891c0b4c726e760ed751328a899871f06669b7a.tar.xz
paranucker-3891c0b4c726e760ed751328a899871f06669b7a.zip
Add parsing node TRUTH_ANDIF_EXPR.
Diffstat (limited to 'src/includes')
-rw-r--r--src/includes/nodeincludes.h1
-rw-r--r--src/includes/nodeshandling.inc1
-rw-r--r--src/includes/parserdefines.inc1
3 files changed, 3 insertions, 0 deletions
diff --git a/src/includes/nodeincludes.h b/src/includes/nodeincludes.h
index d59568c..1f1f31d 100644
--- a/src/includes/nodeincludes.h
+++ b/src/includes/nodeincludes.h
@@ -50,3 +50,4 @@
#include "nodes/expr/nonlvalue_expr.h"
#include "nodes/cst/vector_cst.h"
#include "nodes/expr/truthorif_expr.h"
+#include "nodes/expr/truthandif_expr.h"
diff --git a/src/includes/nodeshandling.inc b/src/includes/nodeshandling.inc
index 90c7c79..c65d8ef 100644
--- a/src/includes/nodeshandling.inc
+++ b/src/includes/nodeshandling.inc
@@ -49,3 +49,4 @@ handleNodeType(VIEW_CONVERT_EXPR, ViewConvertExpr)
handleNodeType(NON_LVALUE_EXPR, NonLvalueExpr)
handleNodeType(VECTOR_CST, VectorCst)
handleNodeType(TRUTH_ORIF_EXPR, TruthOrIfExpr)
+handleNodeType(TRUTH_ANDIF_EXPR, TruthAndIfExpr)
diff --git a/src/includes/parserdefines.inc b/src/includes/parserdefines.inc
index 7e21546..ff9e3ac 100644
--- a/src/includes/parserdefines.inc
+++ b/src/includes/parserdefines.inc
@@ -49,3 +49,4 @@ parserDefine(ViewConvertExpr);
parserDefine(NonLvalueExpr);
parserDefine(VectorCst);
parserDefine(TruthOrIfExpr);
+parserDefine(TruthAndIfExpr);