Home | History | Annotate | Download | only in parser

Lines Matching refs:m_ObjectInfo

70   return m_ObjectInfo.empty() ? 0 : m_ObjectInfo.rbegin()->first;
74 return !m_ObjectInfo.empty() && objnum <= m_ObjectInfo.rbegin()->first;
78 auto it = m_ObjectInfo.find(objnum);
79 return it != m_ObjectInfo.end() ? it->second.pos : 0;
84 auto it = m_ObjectInfo.find(objnum);
85 return it != m_ObjectInfo.end() ? it->second.type : 0;
90 auto it = m_ObjectInfo.find(objnum);
91 return it != m_ObjectInfo.end() ? it->second.gennum : 0;
113 m_ObjectInfo.clear();
117 auto it = m_ObjectInfo.lower_bound(objnum);
118 while (it != m_ObjectInfo.end()) {
120 m_ObjectInfo.erase(saved_it);
123 if (!pdfium::ContainsKey(m_ObjectInfo, objnum - 1))
124 m_ObjectInfo[objnum - 1].pos = 0;
289 for (const auto& it : m_ObjectInfo) {
448 m_ObjectInfo[objnum].pos = 0;
449 m_ObjectInfo[objnum].type = 0;
459 m_ObjectInfo[objnum].pos = offset;
464 m_ObjectInfo[objnum].gennum = version;
465 if (m_ObjectInfo[objnum].pos < m_pSyntax->m_FileLen)
466 m_SortedOffset.insert(m_ObjectInfo[objnum].pos);
468 m_ObjectInfo[objnum].type = 1;
523 m_ObjectInfo[objnum].pos = 0;
524 m_ObjectInfo[objnum].type = 0;
534 m_ObjectInfo[objnum].pos = offset;
539 m_ObjectInfo[objnum].gennum = version;
540 if (m_ObjectInfo[objnum].pos < m_pSyntax->m_FileLen)
541 m_SortedOffset.insert(m_ObjectInfo[objnum].pos);
543 m_ObjectInfo[objnum].type = 1;
573 m_ObjectInfo.clear();
758 if (!m_ObjectInfo.empty() && IsValidObjectNumber(objnum) &&
759 m_ObjectInfo[objnum].pos) {
762 m_ObjectInfo[objnum].pos = obj_pos;
763 m_ObjectInfo[objnum].gennum = gennum;
768 m_ObjectInfo[objnum].pos = obj_pos;
769 m_ObjectInfo[objnum].type = 1;
770 m_ObjectInfo[objnum].gennum = gennum;
797 m_ObjectInfo[pRef->GetRefObjNum()].pos != 0)) {
922 return m_pTrailer && !m_ObjectInfo.empty();
960 for (auto& it : m_ObjectInfo)
1024 uint32_t dwV5Size = m_ObjectInfo.empty() ? 0 : GetLastObjNum() + 1;
1037 m_ObjectInfo[startnum + j].pos = offset;
1045 m_ObjectInfo[startnum + j].type = type;
1047 m_ObjectInfo[startnum + j].pos = 0;
1051 m_ObjectInfo[startnum + j].pos = offset;
1057 m_ObjectInfo[offset].type = 255;
1109 FX_FILESIZE pos = m_ObjectInfo[objnum].pos;
1117 CPDF_StreamAcc* pObjStream = GetObjectStream(m_ObjectInfo[objnum].pos);
1193 CPDF_StreamAcc* pObjStream = GetObjectStream(m_ObjectInfo[objnum].pos);
1229 FX_FILESIZE pos = m_ObjectInfo[objnum].pos;