summaryrefslogtreecommitdiff
path: root/src/analysis/analysis.cpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-06-09 22:30:25 +0300
committerAndrei Karas <akaras@inbox.ru>2015-06-09 22:30:25 +0300
commit720a4f2590186e38e1aca5331ba0d57055305c8e (patch)
tree1417ebb8d5bb6203c78d96ef25aabea0ce241e0d /src/analysis/analysis.cpp
parentba830ddd892fc89944578d93e5967b6476cc7a63 (diff)
downloadparanucker-720a4f2590186e38e1aca5331ba0d57055305c8e.tar.gz
paranucker-720a4f2590186e38e1aca5331ba0d57055305c8e.tar.bz2
paranucker-720a4f2590186e38e1aca5331ba0d57055305c8e.tar.xz
paranucker-720a4f2590186e38e1aca5331ba0d57055305c8e.zip
Add warning in analyser for node POINTER_PLUS_EXPR.
Diffstat (limited to 'src/analysis/analysis.cpp')
-rw-r--r--src/analysis/analysis.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/analysis/analysis.cpp b/src/analysis/analysis.cpp
index 6300992..d58e296 100644
--- a/src/analysis/analysis.cpp
+++ b/src/analysis/analysis.cpp
@@ -28,6 +28,7 @@
#include "nodes/decl/function_decl.h"
#include "nodes/expr/modify_expr.h"
+#include "nodes/expr/pointerplus_expr.h"
#include "localconsts.h"
@@ -71,6 +72,8 @@ WalkItem analyseNode(Node *node, WalkItem wi)
return analyseFunction(static_cast<FunctionDeclNode*>(node), wi);
case MODIFY_EXPR:
return analyseModifyExpr(static_cast<ModifyExprNode*>(node), wi);
+ case POINTER_PLUS_EXPR:
+ return analysePointerPlusExpr(static_cast<PointerPlusExprNode*>(node), wi);
default:
break;
}