diff options
Diffstat (limited to 'include/llvm/Bitcode/BitCodes.h')
| -rw-r--r-- | include/llvm/Bitcode/BitCodes.h | 6 | 
1 files changed, 1 insertions, 5 deletions
diff --git a/include/llvm/Bitcode/BitCodes.h b/include/llvm/Bitcode/BitCodes.h index cfc7a1d7d6bd..bf21e146e771 100644 --- a/include/llvm/Bitcode/BitCodes.h +++ b/include/llvm/Bitcode/BitCodes.h @@ -18,7 +18,6 @@  #ifndef LLVM_BITCODE_BITCODES_H  #define LLVM_BITCODE_BITCODES_H -#include "llvm/ADT/IntrusiveRefCntPtr.h"  #include "llvm/ADT/SmallVector.h"  #include "llvm/Support/DataTypes.h"  #include "llvm/Support/ErrorHandling.h" @@ -166,11 +165,8 @@ template <> struct isPodLike<BitCodeAbbrevOp> { static const bool value=true; };  /// BitCodeAbbrev - This class represents an abbreviation record.  An  /// abbreviation allows a complex record that has redundancy to be stored in a  /// specialized format instead of the fully-general, fully-vbr, format. -class BitCodeAbbrev : public RefCountedBase<BitCodeAbbrev> { +class BitCodeAbbrev {    SmallVector<BitCodeAbbrevOp, 32> OperandList; -  // Only RefCountedBase is allowed to delete. -  ~BitCodeAbbrev() = default; -  friend class RefCountedBase<BitCodeAbbrev>;  public:    unsigned getNumOperandInfos() const {  | 
