r216926 - Fix for LLVM API change to SpecialCaseList::create

David Blaikie dblaikie at gmail.com
Tue Sep 2 11:13:58 PDT 2014


Author: dblaikie
Date: Tue Sep  2 13:13:58 2014
New Revision: 216926

URL: http://llvm.org/viewvc/llvm-project?rev=216926&view=rev
Log:
Fix for LLVM API change to SpecialCaseList::create

Modified:
    cfe/trunk/lib/CodeGen/SanitizerBlacklist.h

Modified: cfe/trunk/lib/CodeGen/SanitizerBlacklist.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/SanitizerBlacklist.h?rev=216926&r1=216925&r2=216926&view=diff
==============================================================================
--- cfe/trunk/lib/CodeGen/SanitizerBlacklist.h (original)
+++ cfe/trunk/lib/CodeGen/SanitizerBlacklist.h Tue Sep  2 13:13:58 2014
@@ -32,7 +32,8 @@ class SanitizerBlacklist {
   std::unique_ptr<llvm::SpecialCaseList> SCL;
 
 public:
-  SanitizerBlacklist(llvm::SpecialCaseList *SCL) : SCL(SCL) {}
+  SanitizerBlacklist(std::unique_ptr<llvm::SpecialCaseList> SCL)
+      : SCL(std::move(SCL)) {}
   bool isIn(const llvm::Module &M,
             StringRef Category = StringRef()) const;
   bool isIn(const llvm::Function &F) const;





More information about the cfe-commits mailing list