Home
last modified time | relevance | path

Searched refs:m_pRoot (Results 1 – 7 of 7) sorted by relevance

/external/pdfium/xfa/fxfa/parser/
Dcxfa_nodeiteratortemplate.h18 : m_pRoot(pRoot), m_pCurrent(pRoot) {} in CXFA_NodeIteratorTemplate()
20 NodeType* GetRoot() const { return m_pRoot.Get(); } in GetRoot()
23 void Reset() { m_pCurrent = m_pRoot; } in Reset()
34 if (!m_pRoot) in MoveToPrev()
37 m_pCurrent.Reset(LastDescendant(m_pRoot.Get())); in MoveToPrev()
52 if (!m_pRoot || !m_pCurrent) in MoveToNext()
63 if (!m_pRoot) in SkipChildrenAndMoveToNext()
80 return pNode && (pNode == m_pRoot || in RootReachableFromNode()
85 return pNode && pNode != m_pRoot ? TraverseStrategy::GetParent(pNode) in ParentWithinSubtree()
90 return pNode != m_pRoot ? TraverseStrategy::GetNextSibling(pNode) : nullptr; in NextSiblingWithinSubtree()
[all …]
/external/pdfium/core/fpdfdoc/
Dcpdf_nametree.cpp299 CPDF_NameTree::CPDF_NameTree(CPDF_Dictionary* pRoot) : m_pRoot(pRoot) {} in CPDF_NameTree()
310 m_pRoot.Reset(pNames->GetDictFor(category)); in CPDF_NameTree()
316 return m_pRoot ? CountNamesInternal(m_pRoot.Get(), 0) : 0; in GetCount()
321 if (!m_pRoot) in AddValueAndName()
328 if (SearchNameNodeByName(m_pRoot.Get(), name, 0, &nIndex, &pFind, in AddValueAndName()
340 SearchNameNodeByIndex(m_pRoot.Get(), 0, 0, &nCurIndex, &csName, &pFind, in AddValueAndName()
357 GetNodeAncestorsLimits(m_pRoot.Get(), pFind, 0, &pLimits); in AddValueAndName()
372 if (!m_pRoot) in DeleteValueAndName()
380 if (!SearchNameNodeByIndex(m_pRoot.Get(), nIndex, 0, &nCurIndex, &csName, in DeleteValueAndName()
390 UpdateNodesAndLimitsUponDeletion(m_pRoot.Get(), pFind, csName, 0); in DeleteValueAndName()
[all …]
Dcpdf_nametree.h34 CPDF_Dictionary* GetRootForTest() const { return m_pRoot.Get(); } in GetRootForTest()
37 RetainPtr<CPDF_Dictionary> m_pRoot;
Dcpdf_numbertree.cpp51 : m_pRoot(pRoot) {} in CPDF_NumberTree()
56 return SearchNumberNode(m_pRoot.Get(), num); in LookupValue()
Dcpdf_numbertree.h23 RetainPtr<const CPDF_Dictionary> const m_pRoot;
/external/pdfium/core/fpdfapi/parser/
Dcpdf_data_avail.h172 RetainPtr<CPDF_Dictionary> m_pRoot; variable
Dcpdf_data_avail.cpp260 m_pRoot = ToDictionary(m_parser.ParseIndirectObject(dwRootObjNum)); in CheckRoot()
265 ToReference(m_pRoot ? m_pRoot->GetObjectFor("Pages") : nullptr); in CheckRoot()