using namespace llvm;
+static cl::OptionCategory Cat("sanstats Options");
+
static cl::opt<std::string> ClInputFile(cl::Positional, cl::Required,
cl::desc("<filename>"));
static cl::opt<bool> ClDemangle("demangle", cl::init(false),
- cl::desc("Print demangled function name."));
+ cl::desc("Print demangled function name"),
+ cl::cat(Cat));
inline uint64_t KindFromData(uint64_t Data, char SizeofPtr) {
return Data >> (SizeofPtr * 8 - kSanitizerStatKindBits);
}
int main(int argc, char **argv) {
+ cl::HideUnrelatedOptions(Cat);
cl::ParseCommandLineOptions(argc, argv,
"Sanitizer Statistics Processing Tool");