summaryrefslogtreecommitdiff
path: root/src/analysis/analysis.cpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-06-10 19:49:21 +0300
committerAndrei Karas <akaras@inbox.ru>2015-06-10 19:49:21 +0300
commitc93b3be089801d3d0fd46df45e630ee9b5e50bc8 (patch)
treec864e69c3acb8578a891393c280605f946514c32 /src/analysis/analysis.cpp
parentd83c46b507c0fc75bcf1255036e31d87cd89de7e (diff)
downloadparanucker-c93b3be089801d3d0fd46df45e630ee9b5e50bc8.tar.gz
paranucker-c93b3be089801d3d0fd46df45e630ee9b5e50bc8.tar.bz2
paranucker-c93b3be089801d3d0fd46df45e630ee9b5e50bc8.tar.xz
paranucker-c93b3be089801d3d0fd46df45e630ee9b5e50bc8.zip
In dumpnullpointer also dump checking variables for each node.
Diffstat (limited to 'src/analysis/analysis.cpp')
-rw-r--r--src/analysis/analysis.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/analysis/analysis.cpp b/src/analysis/analysis.cpp
index a255158..cff5df7 100644
--- a/src/analysis/analysis.cpp
+++ b/src/analysis/analysis.cpp
@@ -87,9 +87,16 @@ WalkItem analyseNode(Node *node, WalkItem wi)
if (command == Command::DumpNullPointers)
{
- Log::log("%s %s\n",
+ Log::log("%s %s: ",
node->nodeTypeName.c_str(),
node->label.c_str());
+ FOR_EACH (std::set<std::string>::const_iterator,
+ it,
+ wi.checkNullVars)
+ {
+ Log::log("%s, ", (*it).c_str());
+ }
+ Log::log("\n");
}
// searching function declaration