diff options
author | Alexey Samsonov <vonosmas@gmail.com> | 2014-10-16 17:10:38 +0000 |
---|---|---|
committer | Alexey Samsonov <vonosmas@gmail.com> | 2014-10-16 17:10:38 +0000 |
commit | a41df172134ce75a2e1d27e9ee2ed711df2dfd53 (patch) | |
tree | fe01eca31e6d700703d61d36fefd66cdc004455f /include/clang/Basic/SanitizerBlacklist.h | |
parent | 26a8b763afff1f4e70f03fdf256012a753b99009 (diff) |
Remove one of SanitizerBlacklist::isIn() overloads. NFC.
The final goal is to get rid of all the rest overloads that
accept LLVM objects (llvm::Function and llvm::GlobalVariable),
and pass in source-level entities instead.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@219937 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Basic/SanitizerBlacklist.h')
-rw-r--r-- | include/clang/Basic/SanitizerBlacklist.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/clang/Basic/SanitizerBlacklist.h b/include/clang/Basic/SanitizerBlacklist.h index b9a5dcbe60..7ea778e02c 100644 --- a/include/clang/Basic/SanitizerBlacklist.h +++ b/include/clang/Basic/SanitizerBlacklist.h @@ -23,7 +23,6 @@ namespace llvm { class GlobalVariable; class Function; -class Module; } namespace clang { @@ -33,12 +32,13 @@ class SanitizerBlacklist { public: SanitizerBlacklist(const std::string &BlacklistPath); - bool isIn(const llvm::Module &M, - StringRef Category = StringRef()) const; bool isIn(const llvm::Function &F) const; bool isIn(const llvm::GlobalVariable &G, StringRef Category = StringRef()) const; bool isBlacklistedType(StringRef MangledTypeName) const; + bool isBlacklistedFunction(StringRef FunctionName) const; + bool isBlacklistedFile(StringRef FileName, + StringRef Category = StringRef()) const; }; } // end namespace clang |