reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Support/BinaryStreamRef.h
   41   BinaryStreamRefBase &operator=(const BinaryStreamRefBase &Other) = default;
   43   BinaryStreamRefBase &operator=(BinaryStreamRefBase &&Other) = default;
   48     return BorrowedImpl->getEndian();
   55     return BorrowedImpl ? (BorrowedImpl->getLength() - ViewOffset) : 0;
   55     return BorrowedImpl ? (BorrowedImpl->getLength() - ViewOffset) : 0;
   62     if (!BorrowedImpl)
   80     if (!BorrowedImpl)
  122   bool valid() const { return BorrowedImpl != nullptr; }
  125     if (BorrowedImpl != Other.BorrowedImpl)
  125     if (BorrowedImpl != Other.BorrowedImpl)
  231     if (!(BorrowedImpl->getFlags() & BSF_Append))
lib/Support/BinaryStreamRef.cpp
   83   return BorrowedImpl->readBytes(ViewOffset + Offset, Size, Buffer);
   92           BorrowedImpl->readLongestContiguousChunk(ViewOffset + Offset, Buffer))
  122   return BorrowedImpl->writeBytes(ViewOffset + Offset, Data);
  126   return BinaryStreamRef(*BorrowedImpl, ViewOffset, Length);
  130 Error WritableBinaryStreamRef::commit() { return BorrowedImpl->commit(); }