5#ifndef TESTING_INVALID_SEEKABLE_READ_STREAM_H_
6#define TESTING_INVALID_SEEKABLE_READ_STREAM_H_
8#include "core/fxcrt/fx_stream.h"
9#include "core/fxcrt/retain_ptr.h"
22 explicit InvalidSeekableReadStream(
FX_FILESIZE data_size);
std::vector< RetainPtr< CPDF_Object > >::const_iterator const_iterator
std::map< ByteString, RetainPtr< CPDF_Object >, std::less<> > DictMap
CPDF_DataAvail::DocAvailStatus CheckAvail()
virtual CPDF_Array * AsMutableArray()
bool ReadBlockAtOffset(pdfium::span< uint8_t > buffer, FX_FILESIZE offset) override
FX_FILESIZE GetSize() override
~InvalidSeekableReadStream() override
TEST(FXCRYPT, MD5GenerateEmtpyData)
#define NOTREACHED_NORETURN()
#define CONSTRUCT_VIA_MAKE_RETAIN