Home
last modified time | relevance | path

Searched refs:CPDF_LinearizedHeader (Results 1 – 11 of 11) sorted by relevance

/aosp_15_r20/external/pdfium/core/fpdfapi/parser/
H A Dcpdf_linearized_header.cpp43 bool IsLinearizedHeaderValid(const CPDF_LinearizedHeader* header, in IsLinearizedHeaderValid()
59 std::unique_ptr<CPDF_LinearizedHeader> CPDF_LinearizedHeader::Parse( in Parse()
81 new CPDF_LinearizedHeader(pDict.Get(), parser->GetPos())); in Parse()
89 CPDF_LinearizedHeader::CPDF_LinearizedHeader(const CPDF_Dictionary* pDict, in CPDF_LinearizedHeader() function in CPDF_LinearizedHeader
109 CPDF_LinearizedHeader::~CPDF_LinearizedHeader() = default;
111 bool CPDF_LinearizedHeader::HasHintTable() const { in HasHintTable()
H A Dcpdf_linearized_header.h19 class CPDF_LinearizedHeader {
21 ~CPDF_LinearizedHeader();
22 static std::unique_ptr<CPDF_LinearizedHeader> Parse(
46 CPDF_LinearizedHeader(const CPDF_Dictionary* pDict,
H A Dcpdf_parser.h28 class CPDF_LinearizedHeader; variable
116 const CPDF_LinearizedHeader* GetLinearizedHeader() const { in GetLinearizedHeader()
130 std::unique_ptr<CPDF_LinearizedHeader> pLinearized);
137 std::unique_ptr<CPDF_LinearizedHeader> ParseLinearizedHeader();
194 std::unique_ptr<CPDF_LinearizedHeader> m_pLinearized;
H A Dcpdf_hint_tables.h17 class CPDF_LinearizedHeader; variable
73 const CPDF_LinearizedHeader* pLinearized);
76 const CPDF_LinearizedHeader* pLinearized);
107 UnownedPtr<const CPDF_LinearizedHeader> const m_pLinearized;
H A Dcpdf_hint_tables_unittest.cpp44 class TestLinearizedHeader final : public CPDF_LinearizedHeader {
48 : CPDF_LinearizedHeader(pDict, szLastXRefOffset) {} in TestLinearizedHeader()
50 static std::unique_ptr<CPDF_LinearizedHeader> MakeHeader( in MakeHeader()
H A Dcpdf_data_avail.h26 class CPDF_LinearizedHeader; variable
171 std::unique_ptr<CPDF_LinearizedHeader> m_pLinearized;
H A Dcpdf_document_unittest.cpp130 class TestLinearized final : public CPDF_LinearizedHeader {
133 : CPDF_LinearizedHeader(dict, 0) {} in TestLinearized()
H A Dcpdf_hint_tables.cpp49 const CPDF_LinearizedHeader* pLinearized) { in Parse()
80 const CPDF_LinearizedHeader* pLinearized) in CPDF_HintTables()
H A Dcpdf_parser.cpp1061 std::unique_ptr<CPDF_LinearizedHeader> pLinearized) { in SetLinearizedHeaderForTesting()
1076 std::unique_ptr<CPDF_LinearizedHeader> CPDF_Parser::ParseLinearizedHeader() { in ParseLinearizedHeader()
1077 return CPDF_LinearizedHeader::Parse(m_pSyntax.get()); in ParseLinearizedHeader()
H A Dcpdf_document.cpp186 const CPDF_LinearizedHeader* linearized_header = in LoadPages()
/aosp_15_r20/external/pdfium/testing/fuzzers/
H A Dpdf_hint_table_fuzzer.cc26 HintTableForFuzzing(CPDF_LinearizedHeader* pLinearized, in HintTableForFuzzing()
49 class FakeLinearized final : public CPDF_LinearizedHeader {
52 : CPDF_LinearizedHeader(linearized_dict, 0) {} in FakeLinearized()