From 6e0b30c7d2febba72754838b4811dd31a90284f9 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 4 Aug 2015 00:44:42 +0300 Subject: Add numeric value in node calculation. Use it in NE_EXPR and EQ_EXPR. --- src/analysis/analysis.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/analysis/analysis.cpp') diff --git a/src/analysis/analysis.cpp b/src/analysis/analysis.cpp index 50f9211..6ccd658 100644 --- a/src/analysis/analysis.cpp +++ b/src/analysis/analysis.cpp @@ -23,6 +23,7 @@ #include "logger.h" #include "analysis/collections.h" +#include "analysis/cst.h" #include "analysis/declaration.h" #include "analysis/expression.h" #include "analysis/function.h" @@ -298,6 +299,9 @@ void analyseNode(Node *node, const WalkItem &wi, WalkItem &wo) case COMPONENT_REF: analyseComponentRef(static_cast(node), wi2, wo); break; + case INTEGER_CST: + analyseIntegerCst(static_cast(node), wi2, wo); + break; default: break; } -- cgit v1.2.3-60-g2f50