File unused-funcs.cpp changed (mode: 100644) (index 8017e1b..1d2728c) |
20 |
20 |
|
|
21 |
21 |
#include <llvm/Support/CommandLine.h> |
#include <llvm/Support/CommandLine.h> |
22 |
22 |
|
|
|
23 |
|
#include <clang/Basic/Diagnostic.h> |
|
24 |
|
|
23 |
25 |
#include <clang/Tooling/CommonOptionsParser.h> |
#include <clang/Tooling/CommonOptionsParser.h> |
24 |
26 |
#include <clang/Tooling/Tooling.h> |
#include <clang/Tooling/Tooling.h> |
25 |
27 |
|
|
|
... |
... |
main(int argc, const char *argv[]) |
38 |
40 |
ClangTool tool(optionsParser.getCompilations(), |
ClangTool tool(optionsParser.getCompilations(), |
39 |
41 |
optionsParser.getSourcePathList()); |
optionsParser.getSourcePathList()); |
40 |
42 |
|
|
41 |
|
Finder finder; |
|
|
43 |
|
class : public clang::DiagnosticConsumer |
|
44 |
|
{ |
|
45 |
|
public: |
|
46 |
|
virtual bool |
|
47 |
|
IncludeInDiagnosticCounts() const |
|
48 |
|
{ |
|
49 |
|
return false; |
|
50 |
|
} |
|
51 |
|
} diagConsumer; |
|
52 |
|
tool.setDiagnosticConsumer(&diagConsumer); |
42 |
53 |
|
|
|
54 |
|
Finder finder; |
43 |
55 |
return tool.run(newFrontendActionFactory(&finder.getMatchFinder())); |
return tool.run(newFrontendActionFactory(&finder.getMatchFinder())); |
44 |
56 |
} |
} |