Lines Matching refs:pFormNode
1255 int32_t CXFA_Node::AddBindItem(CXFA_Node* pFormNode) { in AddBindItem() argument
1256 ASSERT(pFormNode); in AddBindItem()
1261 if (v == pFormNode) { in AddBindItem()
1267 binding_nodes_.emplace_back(pFormNode); in AddBindItem()
1273 SetBindingNode(pFormNode); in AddBindItem()
1276 if (pOldFormItem == pFormNode) in AddBindItem()
1281 items.push_back(pFormNode); in AddBindItem()
1288 int32_t CXFA_Node::RemoveBindItem(CXFA_Node* pFormNode) { in RemoveBindItem() argument
1291 std::find(binding_nodes_.begin(), binding_nodes_.end(), pFormNode); in RemoveBindItem()
1303 if (pOldFormItem != pFormNode) in RemoveBindItem()
1337 for (auto* pFormNode : pDataNode->GetBindItemsCopy()) { in GetContainerNode() local
1338 if (!pFormNode || pFormNode->HasRemovedChildren()) in GetContainerNode()
1340 pFieldNode = pFormNode->IsWidgetReady() ? pFormNode : nullptr; in GetContainerNode()
1953 for (CXFA_Node* pFormNode = sIterator.GetCurrent(); pFormNode; in RemoveItem() local
1954 pFormNode = sIterator.MoveToNext()) { in RemoveItem()
1955 CXFA_Node* pDataNode = pFormNode->GetBindData(); in RemoveItem()
1959 if (pDataNode->RemoveBindItem(pFormNode) == 0) { in RemoveItem()
1964 pFormNode->SetBindingNode(nullptr); in RemoveItem()