diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-06-10 18:00:30 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-06-10 18:00:30 +0300 |
commit | 8a361414113e13c9a0ff37ebc614933ad61acafb (patch) | |
tree | 5c32b0c396539a36f2cd28af2cb24273a33e252f /src/analysis/analysis.cpp | |
parent | 8209297f0cde69559f751eb3614584e69d834a2a (diff) | |
download | paranucker-8a361414113e13c9a0ff37ebc614933ad61acafb.tar.gz paranucker-8a361414113e13c9a0ff37ebc614933ad61acafb.tar.bz2 paranucker-8a361414113e13c9a0ff37ebc614933ad61acafb.tar.xz paranucker-8a361414113e13c9a0ff37ebc614933ad61acafb.zip |
Add plugin command dumpnullpointers.
It search null pointers and also dump walking nodes.
Diffstat (limited to 'src/analysis/analysis.cpp')
-rw-r--r-- | src/analysis/analysis.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/analysis/analysis.cpp b/src/analysis/analysis.cpp index 18120b8..6e08867 100644 --- a/src/analysis/analysis.cpp +++ b/src/analysis/analysis.cpp @@ -79,6 +79,13 @@ WalkItem analyseNode(Node *node, WalkItem wi) if (!node) return wi; + if (command == Command::DumpNullPointers) + { + Log::log("%s %s\n", + node->nodeTypeName.c_str(), + node->label.c_str()); + } + // searching function declaration switch (node->nodeType) { |