summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/modularize/PreprocessorTracker.h
diff options
context:
space:
mode:
authorJohn Thompson <John.Thompson.JTSoftware@gmail.com>2015-02-11 16:58:36 +0000
committerJohn Thompson <John.Thompson.JTSoftware@gmail.com>2015-02-11 16:58:36 +0000
commitecd3b04cd7588b7789038f0756c6cdef810c64c4 (patch)
tree788e9d25f98c59002f33ebd234a34092a53353d4 /clang-tools-extra/modularize/PreprocessorTracker.h
parent9724431c77b7faeeaf0e2db3144e49cab8f36d8d (diff)
downloadbcm5719-llvm-ecd3b04cd7588b7789038f0756c6cdef810c64c4.tar.gz
bcm5719-llvm-ecd3b04cd7588b7789038f0756c6cdef810c64c4.zip
Added -block-check-header-list-only option. This is a work-around for private includes that purposefully get included inside blocks.
llvm-svn: 228846
Diffstat (limited to 'clang-tools-extra/modularize/PreprocessorTracker.h')
-rw-r--r--clang-tools-extra/modularize/PreprocessorTracker.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/clang-tools-extra/modularize/PreprocessorTracker.h b/clang-tools-extra/modularize/PreprocessorTracker.h
index 4f72d014631..a283d9f2f8f 100644
--- a/clang-tools-extra/modularize/PreprocessorTracker.h
+++ b/clang-tools-extra/modularize/PreprocessorTracker.h
@@ -77,7 +77,9 @@ public:
virtual bool reportInconsistentConditionals(llvm::raw_ostream &OS) = 0;
// Create instance of PreprocessorTracker.
- static PreprocessorTracker *create();
+ static PreprocessorTracker *create(
+ llvm::SmallVector<std::string, 32> &Headers,
+ bool DoBlockCheckHeaderListOnly);
};
} // end namespace Modularize
OpenPOWER on IntegriCloud