Add missing include guards and missing #include, found by modules build.
authorRichard Smith <richard-llvm@metafoo.co.uk>
Sat, 26 Apr 2014 00:53:26 +0000 (00:53 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Sat, 26 Apr 2014 00:53:26 +0000 (00:53 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207298 91177308-0d34-0410-b5e6-96231b3b80d8

lib/IR/LeaksContext.h

index 5038dc9d6d6d676f411e34ab95aaaf246837b7cb..ea0d2752539273efde5f9959b1bae1d191b5269f 100644 (file)
 //
 //===----------------------------------------------------------------------===//
 
+#ifndef LLVM_IR_LEAKSCONTEXT_H
+#define LLVM_IR_LEAKSCONTEXT_H
+
 #include "llvm/ADT/SmallPtrSet.h"
 #include "llvm/IR/Value.h"
+#include "llvm/Support/raw_ostream.h"
 
 namespace llvm {
 
@@ -90,3 +94,5 @@ private:
 };
 
 }
+
+#endif // LLVM_IR_LEAKSCONTEXT_H