forked from OSchip/llvm-project
llvm-cov: Follow LLVM naming conventions
This renames a few things that are using an unusual naming convention. llvm-svn: 220929
This commit is contained in:
parent
f6c5055764
commit
d249a3b3b2
llvm/tools/llvm-cov
|
@ -473,12 +473,12 @@ int CodeCoverageTool::report(int argc, const char **argv,
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int show_main(int argc, const char **argv) {
|
int showMain(int argc, const char *argv[]) {
|
||||||
CodeCoverageTool Tool;
|
CodeCoverageTool Tool;
|
||||||
return Tool.run(CodeCoverageTool::Show, argc, argv);
|
return Tool.run(CodeCoverageTool::Show, argc, argv);
|
||||||
}
|
}
|
||||||
|
|
||||||
int report_main(int argc, const char **argv) {
|
int reportMain(int argc, const char *argv[]) {
|
||||||
CodeCoverageTool Tool;
|
CodeCoverageTool Tool;
|
||||||
return Tool.run(CodeCoverageTool::Report, argc, argv);
|
return Tool.run(CodeCoverageTool::Report, argc, argv);
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
using namespace llvm;
|
using namespace llvm;
|
||||||
using namespace object;
|
using namespace object;
|
||||||
|
|
||||||
int convert_for_testing_main(int argc, const char **argv) {
|
int convertForTestingMain(int argc, const char *argv[]) {
|
||||||
sys::PrintStackTraceOnErrorSignal();
|
sys::PrintStackTraceOnErrorSignal();
|
||||||
PrettyStackTraceProgram X(argc, argv);
|
PrettyStackTraceProgram X(argc, argv);
|
||||||
llvm_shutdown_obj Y; // Call llvm_shutdown() on exit.
|
llvm_shutdown_obj Y; // Call llvm_shutdown() on exit.
|
||||||
|
|
|
@ -84,7 +84,7 @@ void reportCoverage(StringRef SourceFile, StringRef ObjectDir,
|
||||||
FI.print(SourceFile, GCNO, GCDA);
|
FI.print(SourceFile, GCNO, GCDA);
|
||||||
}
|
}
|
||||||
|
|
||||||
int gcov_main(int argc, const char **argv) {
|
int gcovMain(int argc, const char *argv[]) {
|
||||||
// Print a stack trace if we signal out.
|
// Print a stack trace if we signal out.
|
||||||
sys::PrintStackTraceOnErrorSignal();
|
sys::PrintStackTraceOnErrorSignal();
|
||||||
PrettyStackTraceProgram X(argc, argv);
|
PrettyStackTraceProgram X(argc, argv);
|
||||||
|
|
|
@ -20,19 +20,19 @@
|
||||||
using namespace llvm;
|
using namespace llvm;
|
||||||
|
|
||||||
/// \brief The main entry point for the 'show' subcommand.
|
/// \brief The main entry point for the 'show' subcommand.
|
||||||
int show_main(int argc, const char **argv);
|
int showMain(int argc, const char *argv[]);
|
||||||
|
|
||||||
/// \brief The main entry point for the 'report' subcommand.
|
/// \brief The main entry point for the 'report' subcommand.
|
||||||
int report_main(int argc, const char **argv);
|
int reportMain(int argc, const char *argv[]);
|
||||||
|
|
||||||
/// \brief The main entry point for the 'convert-for-testing' subcommand.
|
/// \brief The main entry point for the 'convert-for-testing' subcommand.
|
||||||
int convert_for_testing_main(int argc, const char **argv);
|
int convertForTestingMain(int argc, const char *argv[]);
|
||||||
|
|
||||||
/// \brief The main entry point for the gcov compatible coverage tool.
|
/// \brief The main entry point for the gcov compatible coverage tool.
|
||||||
int gcov_main(int argc, const char **argv);
|
int gcovMain(int argc, const char *argv[]);
|
||||||
|
|
||||||
/// \brief Top level help.
|
/// \brief Top level help.
|
||||||
int help_main(int argc, const char **argv) {
|
int helpMain(int argc, const char *argv[]) {
|
||||||
errs() << "OVERVIEW: LLVM code coverage tool\n\n"
|
errs() << "OVERVIEW: LLVM code coverage tool\n\n"
|
||||||
<< "USAGE: llvm-cov {gcov|report|show}\n";
|
<< "USAGE: llvm-cov {gcov|report|show}\n";
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -41,24 +41,23 @@ int help_main(int argc, const char **argv) {
|
||||||
int main(int argc, const char **argv) {
|
int main(int argc, const char **argv) {
|
||||||
// If argv[0] is or ends with 'gcov', always be gcov compatible
|
// If argv[0] is or ends with 'gcov', always be gcov compatible
|
||||||
if (sys::path::stem(argv[0]).endswith_lower("gcov"))
|
if (sys::path::stem(argv[0]).endswith_lower("gcov"))
|
||||||
return gcov_main(argc, argv);
|
return gcovMain(argc, argv);
|
||||||
|
|
||||||
// Check if we are invoking a specific tool command.
|
// Check if we are invoking a specific tool command.
|
||||||
if (argc > 1) {
|
if (argc > 1) {
|
||||||
typedef int (*MainFunction)(int, const char **);
|
typedef int (*MainFunction)(int, const char *[]);
|
||||||
MainFunction func =
|
MainFunction Func = StringSwitch<MainFunction>(argv[1])
|
||||||
StringSwitch<MainFunction>(argv[1])
|
.Case("convert-for-testing", convertForTestingMain)
|
||||||
.Case("convert-for-testing", convert_for_testing_main)
|
.Case("gcov", gcovMain)
|
||||||
.Case("gcov", gcov_main)
|
.Case("report", reportMain)
|
||||||
.Case("report", report_main)
|
.Case("show", showMain)
|
||||||
.Case("show", show_main)
|
.Cases("-h", "-help", "--help", helpMain)
|
||||||
.Cases("-h", "-help", "--help", help_main)
|
.Default(nullptr);
|
||||||
.Default(nullptr);
|
|
||||||
|
|
||||||
if (func) {
|
if (Func) {
|
||||||
std::string Invocation = std::string(argv[0]) + " " + argv[1];
|
std::string Invocation = std::string(argv[0]) + " " + argv[1];
|
||||||
argv[1] = Invocation.c_str();
|
argv[1] = Invocation.c_str();
|
||||||
return func(argc - 1, argv + 1);
|
return Func(argc - 1, argv + 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -75,5 +74,5 @@ int main(int argc, const char **argv) {
|
||||||
errs().resetColor();
|
errs().resetColor();
|
||||||
errs() << "\n";
|
errs() << "\n";
|
||||||
|
|
||||||
return gcov_main(argc, argv);
|
return gcovMain(argc, argv);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue