/aosp_15_r20/external/pdfium/core/fpdfapi/parser/ |
H A D | cpdf_read_validator.cpp | 30 CPDF_ReadValidator::ScopedSession::ScopedSession( in ScopedSession() 31 RetainPtr<CPDF_ReadValidator> validator) in ScopedSession() 38 CPDF_ReadValidator::ScopedSession::~ScopedSession() { in ~ScopedSession() 43 CPDF_ReadValidator::CPDF_ReadValidator( in CPDF_ReadValidator() function in CPDF_ReadValidator 50 CPDF_ReadValidator::~CPDF_ReadValidator() = default; 52 void CPDF_ReadValidator::ResetErrors() { in ResetErrors() 57 bool CPDF_ReadValidator::ReadBlockAtOffset(pdfium::span<uint8_t> buffer, in ReadBlockAtOffset() 82 FX_FILESIZE CPDF_ReadValidator::GetSize() { in GetSize() 86 void CPDF_ReadValidator::ScheduleDownload(FX_FILESIZE offset, size_t size) { in ScheduleDownload() 110 bool CPDF_ReadValidator::IsDataRangeAvailable(FX_FILESIZE offset, in IsDataRangeAvailable() [all …]
|
H A D | cpdf_read_validator_unittest.cpp | 76 pdfium::MakeRetain<CPDF_ReadValidator>(std::move(file), &file_avail); in TEST() 96 pdfium::MakeRetain<CPDF_ReadValidator>(std::move(file), &file_avail); in TEST() 134 pdfium::MakeRetain<CPDF_ReadValidator>(std::move(file), nullptr); in TEST() 151 pdfium::MakeRetain<CPDF_ReadValidator>(std::move(file), &file_avail); in TEST() 171 pdfium::MakeRetain<CPDF_ReadValidator>(std::move(file), &file_avail); in TEST() 174 CPDF_ReadValidator::ScopedSession read_session(validator); in TEST() 184 CPDF_ReadValidator::ScopedSession read_subsession(validator); in TEST() 209 pdfium::MakeRetain<CPDF_ReadValidator>(std::move(file), &file_avail); in TEST() 212 CPDF_ReadValidator::ScopedSession read_session(validator); in TEST() 222 CPDF_ReadValidator::ScopedSession read_subsession(validator); in TEST() [all …]
|
H A D | cpdf_read_validator.h | 14 class CPDF_ReadValidator : public IFX_SeekableReadStream { 20 explicit ScopedSession(RetainPtr<CPDF_ReadValidator> validator); 26 RetainPtr<CPDF_ReadValidator> const validator_; 53 CPDF_ReadValidator(RetainPtr<IFX_SeekableReadStream> file_read, 55 ~CPDF_ReadValidator() override;
|
H A D | cpdf_object_avail.cpp | 17 CPDF_ObjectAvail::CPDF_ObjectAvail(RetainPtr<CPDF_ReadValidator> validator, in CPDF_ObjectAvail() 30 CPDF_ObjectAvail::CPDF_ObjectAvail(RetainPtr<CPDF_ReadValidator> validator, in CPDF_ObjectAvail() 64 CPDF_ReadValidator::ScopedSession parse_session(validator_); in LoadRootObject() 95 CPDF_ReadValidator::ScopedSession parse_session(validator_); in CheckObjects() 119 CPDF_ReadValidator::ScopedSession parse_session(validator_); in AppendObjectSubRefs()
|
H A D | cpdf_data_avail.cpp | 58 HintsScope(RetainPtr<CPDF_ReadValidator> validator, in HintsScope() 68 RetainPtr<CPDF_ReadValidator> validator_; 79 : m_pFileRead(pdfium::MakeRetain<CPDF_ReadValidator>(std::move(pFileRead), in CPDF_DataAvail() 174 CPDF_ReadValidator::ScopedSession read_session(GetValidator()); in CheckAndLoadAllXref() 215 CPDF_ReadValidator::ScopedSession read_session(GetValidator()); in GetObject() 234 CPDF_ReadValidator::ScopedSession read_session(GetValidator()); in CheckInfo() 250 CPDF_ReadValidator::ScopedSession read_session(GetValidator()); in CheckRoot() 448 CPDF_ReadValidator::ScopedSession read_session(GetValidator()); in CheckHintTables() 492 CPDF_ReadValidator::ScopedSession read_session(GetValidator()); in CheckHeaderAndLinearized() 896 CPDF_ReadValidator::ScopedSession read_session(GetValidator()); in CheckResources() [all …]
|
H A D | cpdf_object_avail.h | 17 class CPDF_ReadValidator; variable 22 CPDF_ObjectAvail(RetainPtr<CPDF_ReadValidator> validator, 25 CPDF_ObjectAvail(RetainPtr<CPDF_ReadValidator> validator, 43 RetainPtr<CPDF_ReadValidator> const validator_;
|
H A D | cpdf_syntax_parser.h | 27 class CPDF_ReadValidator; variable 45 CPDF_SyntaxParser(RetainPtr<CPDF_ReadValidator> pValidator, 71 RetainPtr<CPDF_ReadValidator> GetValidator() const; 118 RetainPtr<CPDF_ReadValidator> m_pFileAccess;
|
H A D | cpdf_syntax_parser.cpp | 87 pdfium::MakeRetain<CPDF_ReadValidator>(std::move(pFileAccess), nullptr), in CreateForTesting() 94 pdfium::MakeRetain<CPDF_ReadValidator>(std::move(pFileAccess), in CPDF_SyntaxParser() 98 CPDF_SyntaxParser::CPDF_SyntaxParser(RetainPtr<CPDF_ReadValidator> validator, in CPDF_SyntaxParser() 465 CPDF_ReadValidator::ScopedSession read_session(GetValidator()); in GetNextWord() 489 CPDF_ReadValidator::ScopedSession read_session(GetValidator()); in GetObjectBody() 611 CPDF_ReadValidator::ScopedSession read_session(GetValidator()); in GetIndirectObject() 746 CPDF_ReadValidator::ScopedSession read_session(GetValidator()); in ReadStream() 835 RetainPtr<CPDF_ReadValidator> CPDF_SyntaxParser::GetValidator() const { in GetValidator()
|
H A D | cpdf_hint_tables.h | 18 class CPDF_ReadValidator; variable 75 CPDF_HintTables(CPDF_ReadValidator* pValidator, 106 UnownedPtr<CPDF_ReadValidator> m_pValidator;
|
H A D | cpdf_page_object_avail_unittest.cpp | 24 class TestReadValidator final : public CPDF_ReadValidator { 32 : CPDF_ReadValidator(pdfium::MakeRetain<InvalidSeekableReadStream>(100), in TestReadValidator() 60 RetainPtr<CPDF_ReadValidator> GetValidator() { return validator_; } in GetValidator()
|
H A D | cpdf_data_avail.h | 28 class CPDF_ReadValidator; variable 86 RetainPtr<CPDF_ReadValidator> GetValidator() const; 168 RetainPtr<CPDF_ReadValidator> m_pFileRead;
|
H A D | cpdf_parser.h | 31 class CPDF_ReadValidator; variable 70 Error StartLinearizedParse(RetainPtr<CPDF_ReadValidator> validator, 175 bool InitSyntaxParser(RetainPtr<CPDF_ReadValidator> validator);
|
H A D | cpdf_hint_tables_unittest.cpp | 29 RetainPtr<CPDF_ReadValidator> MakeValidatorFromFile( in MakeValidatorFromFile() 34 return pdfium::MakeRetain<CPDF_ReadValidator>( in MakeValidatorFromFile() 162 RetainPtr<CPDF_ReadValidator> validator = in TEST_F()
|
H A D | cpdf_object_avail_unittest.cpp | 24 class TestReadValidator final : public CPDF_ReadValidator { 32 : CPDF_ReadValidator(pdfium::MakeRetain<InvalidSeekableReadStream>(100), in TestReadValidator() 60 RetainPtr<CPDF_ReadValidator> GetValidator() { return validator_; } in GetValidator()
|
H A D | cpdf_cross_ref_avail.cpp | 41 CPDF_ReadValidator::ScopedSession read_session(GetValidator()); in CheckAvail() 202 RetainPtr<CPDF_ReadValidator> CPDF_CrossRefAvail::GetValidator() { in GetValidator()
|
H A D | cpdf_document.h | 22 class CPDF_ReadValidator; variable 140 CPDF_Parser::Error LoadLinearizedDoc(RetainPtr<CPDF_ReadValidator> validator,
|
H A D | cpdf_cross_ref_avail.h | 44 RetainPtr<CPDF_ReadValidator> GetValidator();
|
H A D | cpdf_parser.cpp | 204 bool CPDF_Parser::InitSyntaxParser(RetainPtr<CPDF_ReadValidator> validator) { in InitSyntaxParser() 236 if (!InitSyntaxParser(pdfium::MakeRetain<CPDF_ReadValidator>( in StartParse() 1081 RetainPtr<CPDF_ReadValidator> validator, in StartLinearizedParse()
|
H A D | cpdf_hint_tables.cpp | 79 CPDF_HintTables::CPDF_HintTables(CPDF_ReadValidator* pValidator, in CPDF_HintTables()
|
H A D | cpdf_document.cpp | 176 RetainPtr<CPDF_ReadValidator> validator, in LoadLinearizedDoc()
|