Lines Matching refs:pFormNode
499 int32_t CXFA_Node::AddBindItem(CXFA_Node* pFormNode) { in AddBindItem() argument
500 ASSERT(pFormNode); in AddBindItem()
505 if (v.Get() == pFormNode) { in AddBindItem()
511 binding_nodes_.emplace_back(pFormNode); in AddBindItem()
517 SetBindingNode(pFormNode); in AddBindItem()
520 if (pOldFormItem == pFormNode) in AddBindItem()
525 items.emplace_back(pFormNode); in AddBindItem()
532 int32_t CXFA_Node::RemoveBindItem(CXFA_Node* pFormNode) { in RemoveBindItem() argument
535 [&pFormNode](const UnownedPtr<CXFA_Node>& node) { in RemoveBindItem()
536 return node.Get() == pFormNode; in RemoveBindItem()
549 if (pOldFormItem != pFormNode) in RemoveBindItem()
586 for (const auto& pFormNode : *(pDataNode->GetBindItems())) { in GetContainerWidgetAcc()
587 if (!pFormNode || pFormNode->HasRemovedChildren()) in GetContainerWidgetAcc()
589 pFieldWidgetAcc = pFormNode->GetWidgetAcc(); in GetContainerWidgetAcc()
1282 for (CXFA_Node* pFormNode = sIterator.GetCurrent(); pFormNode; in RemoveItem() local
1283 pFormNode = sIterator.MoveToNext()) { in RemoveItem()
1284 CXFA_Node* pDataNode = pFormNode->GetBindData(); in RemoveItem()
1288 if (pDataNode->RemoveBindItem(pFormNode) == 0) { in RemoveItem()
1293 pFormNode->SetBindingNode(nullptr); in RemoveItem()