| Index: include/llvm/Bitcode/NaCl/NaClBitstreamWriter.h
|
| diff --git a/include/llvm/Bitcode/NaCl/NaClBitstreamWriter.h b/include/llvm/Bitcode/NaCl/NaClBitstreamWriter.h
|
| index 01c490627594fb4d7fcc017cb691243c514d9579..e3e84e672b35929b1b4778028f45395861ddfad1 100644
|
| --- a/include/llvm/Bitcode/NaCl/NaClBitstreamWriter.h
|
| +++ b/include/llvm/Bitcode/NaCl/NaClBitstreamWriter.h
|
| @@ -148,6 +148,12 @@ public:
|
| /// \brief Retrieve the current position in the stream, in bits.
|
| uint64_t GetCurrentBitNo() const { return GetBufferOffset() * 8 + CurBit; }
|
|
|
| + /// \brief Returns the maximum abbreviation index allowed for the
|
| + /// current block.
|
| + size_t getMaxCurAbbrevIndex() const {
|
| + return CurAbbrevs.size() + naclbitc::DEFAULT_MAX_ABBREV;
|
| + }
|
| +
|
| //===--------------------------------------------------------------------===//
|
| // Basic Primitives for emitting bits to the stream.
|
| //===--------------------------------------------------------------------===//
|
|
|