File tree Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -28,8 +28,6 @@ static llvm::cl::opt<bool>
2828 llvm::cl::desc (" Enable value profiling" ),
2929 llvm::cl::Hidden, llvm::cl::init(false ));
3030
31- extern llvm::cl::opt<bool > SystemHeadersCoverage;
32-
3331using namespace clang ;
3432using namespace CodeGen ;
3533
@@ -1024,7 +1022,7 @@ bool CodeGenPGO::skipRegionMappingForDecl(const Decl *D) {
10241022 // Don't map the functions in system headers.
10251023 const auto &SM = CGM.getContext ().getSourceManager ();
10261024 auto Loc = D->getBody ()->getBeginLoc ();
1027- return !SystemHeadersCoverage && SM.isInSystemHeader (Loc);
1025+ return SM.isInSystemHeader (Loc);
10281026}
10291027
10301028void CodeGenPGO::emitCounterRegionMapping (const Decl *D) {
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ static llvm::cl::opt<bool> EmptyLineCommentCoverage(
3737 " disable it on test)" ),
3838 llvm::cl::init(true ), llvm::cl::Hidden);
3939
40- llvm::cl::opt<bool > SystemHeadersCoverage (
40+ static llvm::cl::opt<bool > SystemHeadersCoverage (
4141 " system-headers-coverage" ,
4242 llvm::cl::desc (" Enable collecting coverage from system headers" ),
4343 llvm::cl::init(false ), llvm::cl::Hidden);
You can’t perform that action at this time.
0 commit comments