From 1d5ae1026e831016fc29fd927877c86af904481f Mon Sep 17 00:00:00 2001 From: Dimitry Andric Date: Wed, 23 Oct 2019 17:51:42 +0000 Subject: Vendor import of stripped llvm trunk r375505, the last commit before the upstream Subversion repository was made read-only, and the LLVM project migrated to GitHub: https://llvm.org/svn/llvm-project/llvm/trunk@375505 --- include/llvm/Bitstream/BitCodes.h | 5 +++++ include/llvm/Bitstream/BitstreamReader.h | 1 + 2 files changed, 6 insertions(+) (limited to 'include/llvm/Bitstream') diff --git a/include/llvm/Bitstream/BitCodes.h b/include/llvm/Bitstream/BitCodes.h index adf54ba96396..41a3de3b20ef 100644 --- a/include/llvm/Bitstream/BitCodes.h +++ b/include/llvm/Bitstream/BitCodes.h @@ -168,6 +168,11 @@ class BitCodeAbbrev { SmallVector OperandList; public: + BitCodeAbbrev() = default; + + explicit BitCodeAbbrev(std::initializer_list OperandList) + : OperandList(OperandList) {} + unsigned getNumOperandInfos() const { return static_cast(OperandList.size()); } diff --git a/include/llvm/Bitstream/BitstreamReader.h b/include/llvm/Bitstream/BitstreamReader.h index ee82e7ec1ba2..b49a969a2d8b 100644 --- a/include/llvm/Bitstream/BitstreamReader.h +++ b/include/llvm/Bitstream/BitstreamReader.h @@ -379,6 +379,7 @@ public: using SimpleBitstreamCursor::ReadVBR; using SimpleBitstreamCursor::ReadVBR64; using SimpleBitstreamCursor::SizeInBytes; + using SimpleBitstreamCursor::skipToEnd; /// Return the number of bits used to encode an abbrev #. unsigned getAbbrevIDWidth() const { return CurCodeSize; } -- cgit v1.2.3