void CPDF_Form::ParseContent(CPDF_AllStates* pGraphicStates, const CFX_Matrix* pParentMatrix, CPDF_Type3Char* pType3Char, int level) { StartParse(pGraphicStates, pParentMatrix, pType3Char, level); ContinueParse(nullptr); }
void CPDF_Form::ParseContent(CPDF_AllStates* pGraphicStates, CFX_Matrix* pParentMatrix, CPDF_Type3Char* pType3Char, CPDF_ParseOptions* pOptions, int level) { StartParse(pGraphicStates, pParentMatrix, pType3Char, pOptions, level); ContinueParse(NULL); }
void CPDF_Form::ParseContent(CPDF_AllStates* pGraphicStates, const CFX_Matrix* pParentMatrix, CPDF_Type3Char* pType3Char, std::set<const uint8_t*>* parsedSet) { if (GetParseState() == ParseState::kParsed) return; if (GetParseState() == ParseState::kNotParsed) { if (!parsedSet) { if (!m_ParsedSet) m_ParsedSet = pdfium::MakeUnique<std::set<const uint8_t*>>(); parsedSet = m_ParsedSet.get(); } StartParse(pdfium::MakeUnique<CPDF_ContentParser>( this, pGraphicStates, pParentMatrix, pType3Char, parsedSet)); } ASSERT(GetParseState() == ParseState::kParsing); ContinueParse(nullptr); }
void CPDF_Page::ParseContent(CPDF_ParseOptions* pOptions, FX_BOOL bReParse) { StartParse(pOptions, bReParse); ContinueParse(NULL); }
void CPDF_Page::ParseContent(CPDF_ParseOptions* pOptions) { StartParse(pOptions); ContinueParse(nullptr); }
void CPDF_Page::ParseContent() { StartParse(); ContinueParse(nullptr); }