Home
last modified time | relevance | path

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

/external/pdfium/core/fpdfapi/parser/
Dcpdf_linearized_header.cpp41 bool IsLinearizedHeaderValid(const CPDF_LinearizedHeader* header, in IsLinearizedHeaderValid()
56 std::unique_ptr<CPDF_LinearizedHeader> CPDF_LinearizedHeader::Parse( in Parse()
78 new CPDF_LinearizedHeader(pDict.Get(), parser->GetPos())); in Parse()
86 CPDF_LinearizedHeader::CPDF_LinearizedHeader(const CPDF_Dictionary* pDict, in CPDF_LinearizedHeader() function in CPDF_LinearizedHeader
106 CPDF_LinearizedHeader::~CPDF_LinearizedHeader() {} in ~CPDF_LinearizedHeader()
108 bool CPDF_LinearizedHeader::HasHintTable() const { in HasHintTable()
Dcpdf_linearized_header.h18 class CPDF_LinearizedHeader {
20 ~CPDF_LinearizedHeader();
21 static std::unique_ptr<CPDF_LinearizedHeader> Parse(
45 CPDF_LinearizedHeader(const CPDF_Dictionary* pDict,
Dcpdf_hint_tables.h17 class CPDF_LinearizedHeader; variable
73 CPDF_LinearizedHeader* pLinearized);
76 CPDF_LinearizedHeader* pLinearized);
106 UnownedPtr<CPDF_LinearizedHeader> const m_pLinearized;
Dcpdf_parser.h26 class CPDF_LinearizedHeader; variable
109 const CPDF_LinearizedHeader* GetLinearizedHeader() const { in GetLinearizedHeader()
121 void SetLinearizedHeader(std::unique_ptr<CPDF_LinearizedHeader> pLinearized);
156 std::unique_ptr<CPDF_LinearizedHeader> ParseLinearizedHeader();
191 std::unique_ptr<CPDF_LinearizedHeader> m_pLinearized;
Dcpdf_hint_tables_unittest.cpp43 class TestLinearizedHeader final : public CPDF_LinearizedHeader {
47 : CPDF_LinearizedHeader(pDict, szLastXRefOffset) {} in TestLinearizedHeader()
49 static std::unique_ptr<CPDF_LinearizedHeader> MakeHeader( in MakeHeader()
Dcpdf_data_avail.h24 class CPDF_LinearizedHeader; variable
173 std::unique_ptr<CPDF_LinearizedHeader> m_pLinearized;
Dcpdf_document_unittest.cpp132 class TestLinearized final : public CPDF_LinearizedHeader {
135 : CPDF_LinearizedHeader(dict, 0) {} in TestLinearized()
Dcpdf_hint_tables.cpp48 CPDF_LinearizedHeader* pLinearized) { in Parse()
79 CPDF_LinearizedHeader* pLinearized) in CPDF_HintTables()
Dcpdf_document.h24 class CPDF_LinearizedHeader; variable
Dcpdf_parser.cpp942 std::unique_ptr<CPDF_LinearizedHeader> pLinearized) { in SetLinearizedHeader()
957 std::unique_ptr<CPDF_LinearizedHeader> CPDF_Parser::ParseLinearizedHeader() { in ParseLinearizedHeader()
958 return CPDF_LinearizedHeader::Parse(m_pSyntax.get()); in ParseLinearizedHeader()
Dcpdf_document.cpp108 const CPDF_LinearizedHeader* linearized_header = in LoadPages()
/external/pdfium/testing/fuzzers/
Dpdf_hint_table_fuzzer.cc27 HintTableForFuzzing(CPDF_LinearizedHeader* pLinearized, in HintTableForFuzzing()
50 class FakeLinearized final : public CPDF_LinearizedHeader {
53 : CPDF_LinearizedHeader(linearized_dict, 0) {} in FakeLinearized()