Home
last modified time | relevance | path

Searched refs:BinaryStreamRefBase (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DBinaryStreamRef.h24 template <class RefType, class StreamType> class BinaryStreamRefBase {
26 BinaryStreamRefBase() = default;
27 explicit BinaryStreamRefBase(StreamType &BorrowedImpl) in BinaryStreamRefBase() function
33 BinaryStreamRefBase(std::shared_ptr<StreamType> SharedImpl, uint32_t Offset, in BinaryStreamRefBase() function
37 BinaryStreamRefBase(StreamType &BorrowedImpl, uint32_t Offset, in BinaryStreamRefBase() function
40 BinaryStreamRefBase(const BinaryStreamRefBase &Other) = default;
41 BinaryStreamRefBase &operator=(const BinaryStreamRefBase &Other) = default;
43 BinaryStreamRefBase &operator=(BinaryStreamRefBase &&Other) = default;
44 BinaryStreamRefBase(BinaryStreamRefBase &&Other) = default;
157 : public BinaryStreamRefBase<BinaryStreamRef, BinaryStream> {
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DBinaryStreamRef.cpp68 : BinaryStreamRefBase(Stream) {} in BinaryStreamRef()
71 : BinaryStreamRefBase(Stream, Offset, Length) {} in BinaryStreamRef()
73 : BinaryStreamRefBase(std::make_shared<ArrayRefImpl>(Data, Endian), 0, in BinaryStreamRef()
104 : BinaryStreamRefBase(Stream) {} in WritableBinaryStreamRef()
109 : BinaryStreamRefBase(Stream, Offset, Length) {} in WritableBinaryStreamRef()
113 : BinaryStreamRefBase(std::make_shared<MutableArrayRefImpl>(Data, Endian), in WritableBinaryStreamRef()