aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbloodstalker <thabogre@gmail.com>2020-02-29 18:10:09 +0000
committerbloodstalker <thabogre@gmail.com>2020-02-29 18:10:09 +0000
commitb0cda572c807e38ecc7e3f47e583fa5c5e9cbe32 (patch)
treeadf415adb67e0e4c21dc618a579f322cdcac51c0
parenta rough roff [ci skip] (diff)
downloadcgrep-b0cda572c807e38ecc7e3f47e583fa5c5e9cbe32.tar.gz
cgrep-b0cda572c807e38ecc7e3f47e583fa5c5e9cbe32.zip
a little script
-rw-r--r--cgrep.cpp4
-rwxr-xr-xmakeman.sh3
2 files changed, 5 insertions, 2 deletions
diff --git a/cgrep.cpp b/cgrep.cpp
index f49791e..f3bcbb3 100644
--- a/cgrep.cpp
+++ b/cgrep.cpp
@@ -153,7 +153,7 @@ static std::string get_line_from_file(SourceManager &SM, const MatchFinder::Matc
*
* @param path
*/
-#if 0
+#if 1
static void dig(boost::filesystem::path dir, int argc, const char** argv) {
//just to be compatible with old gcc versions
//for (const auto &entry : boost::filesystem::directory_iterator(dir)) {
@@ -621,7 +621,7 @@ public:
std::string name = ND->getNameAsString();
if (regex_handler(REGEX_PP(CO_REGEX), name)) {
ast_type_traits::DynTypedNode DTN = ast_type_traits::DynTypedNode::create(*ND);
- output_handler(MR, SourceRange(SL, SLE), *MR.SourceManager, false);
+ output_handler(MR, SourceRange(SL, SLE), *MR.SourceManager, false, DTN);
}
}
}
diff --git a/makeman.sh b/makeman.sh
new file mode 100755
index 0000000..785c9ce
--- /dev/null
+++ b/makeman.sh
@@ -0,0 +1,3 @@
+#!/usr/bin/sh
+
+groff -man -Tascii ./cgrep.roff