Lines Matching refs:BitstreamReader
32 class BitstreamReader {
52 BitstreamReader(const BitstreamReader&) = delete;
53 void operator=(const BitstreamReader&) = delete;
55 BitstreamReader() : IgnoreBlockInfoNames(true) { in BitstreamReader() function
58 BitstreamReader(const unsigned char *Start, const unsigned char *End) in BitstreamReader() function
63 BitstreamReader(std::unique_ptr<MemoryObject> BitcodeBytes) in BitstreamReader() function
66 BitstreamReader(BitstreamReader &&Other) { in BitstreamReader() function
70 BitstreamReader &operator=(BitstreamReader &&Other) {
126 void takeBlockInfo(BitstreamReader &&Other) { in takeBlockInfo()
136 BitstreamReader *R = nullptr;
162 explicit SimpleBitstreamCursor(BitstreamReader &R) : R(&R) {} in SimpleBitstreamCursor()
163 explicit SimpleBitstreamCursor(BitstreamReader *R) : R(R) {} in SimpleBitstreamCursor()
188 BitstreamReader *getBitStreamReader() { return R; } in getBitStreamReader()
189 const BitstreamReader *getBitStreamReader() const { return R; } in getBitStreamReader()
436 explicit BitstreamCursor(BitstreamReader &R) { init(&R); } in BitstreamCursor()
438 void init(BitstreamReader *R) { in init()