Lines Matching refs:pTemplateNode

185                                        CXFA_Node* pTemplateNode,  in CloneOrMergeInstanceManager()  argument
188 pTemplateNode->JSObject()->GetCData(XFA_Attribute::Name); in CloneOrMergeInstanceManager()
195 uint32_t dwNameHash = pTemplateNode->GetNameHash(); in CloneOrMergeInstanceManager()
217 pExistingNode->SetTemplateNode(pTemplateNode); in CloneOrMergeInstanceManager()
224 L"_" + pTemplateNode->JSObject()->GetCData(XFA_Attribute::Name); in CloneOrMergeInstanceManager()
228 pNewNode->SetTemplateNode(pTemplateNode); in CloneOrMergeInstanceManager()
346 CXFA_Node* pTemplateNode, in FindDataRefDataNode() argument
355 pDataScope, wsRef.AsStringView(), &rs, dFlags, pTemplateNode); in FindDataRefDataNode()
373 CXFA_Node* pTemplateNode, in FindMatchingDataNode() argument
466 pDataScope, eMatchNodeType, pTemplateNode, bForceBind, bUpLevel); in FindMatchingDataNode()
480 if (pCurTemplateNode == pTemplateNode && pResult) in FindMatchingDataNode()
784 CXFA_Node* pTemplateNode, in CopyContainer_Field() argument
790 pDocument, pFormNode, pTemplateNode, false, nullptr); in CopyContainer_Field()
792 for (CXFA_Node* pTemplateChildNode = pTemplateNode->GetFirstChild(); in CopyContainer_Field()
798 } else if (pTemplateNode->GetElementType() == XFA_Element::ExclGroup && in CopyContainer_Field()
811 sNodeIter(pTemplateNode); in CopyContainer_Field()
813 pDocument, pTemplateNode, pDataScope, bAccessedDataDOM, true, in CopyContainer_Field()
824 CXFA_Node* pTemplateNode, in CopyContainer_SubformSet() argument
829 XFA_Element eType = pTemplateNode->GetElementType(); in CopyContainer_SubformSet()
841 pTemplateNode, &subformArray) in CopyContainer_SubformSet()
844 pTemplateNode->GetFirstChildByClass<CXFA_Occur>( in CopyContainer_SubformSet()
863 } else if (pTemplateNode->GetNameHash() == 0 && subformArray.empty()) { in CopyContainer_SubformSet()
879 ? pTemplateNode->JSObject()->GetEnum(XFA_Attribute::Relation) in CopyContainer_SubformSet()
885 sNodeIterator(pTemplateNode); in CopyContainer_SubformSet()
896 pDocument, pTemplateNode, pDataScope, bAccessedDataDOM, false, in CopyContainer_SubformSet()
898 if (!pDataNode || sNodeIterator.GetCurrent() != pTemplateNode) in CopyContainer_SubformSet()
903 pDocument, pFormParentNode, pTemplateNode, false, pSearchArray); in CopyContainer_SubformSet()
918 for (CXFA_Node* pTemplateChild = pTemplateNode->GetFirstChild(); in CopyContainer_SubformSet()
937 if (!FindMatchingDataNode(pDocument, pTemplateNode, pDataScope, in CopyContainer_SubformSet()
950 pDocument, pFormParentNode, pTemplateNode, false, pSearchArray); in CopyContainer_SubformSet()
957 for (CXFA_Node* pTemplateChild = pTemplateNode->GetFirstChild(); in CopyContainer_SubformSet()
1018 pDocument, pFormParentNode, pTemplateNode, false, pSearchArray); in CopyContainer_SubformSet()
1023 for (CXFA_Node* pTemplateChild = pTemplateNode->GetFirstChild(); in CopyContainer_SubformSet()
1040 if (pInstMgrNode && pTemplateNode->GetNameHash() == 0) { in CopyContainer_SubformSet()
1049 if (pTemplateNode->GetNameHash() != 0) in CopyContainer_SubformSet()
1054 pDocument, pTemplateNode->GetElementType(), in CopyContainer_SubformSet()
1055 pTemplateNode->GetNameHash(), pFormParentNode)) { in CopyContainer_SubformSet()
1059 pDocument, pFormParentNode, pTemplateNode, false, pSearchArray); in CopyContainer_SubformSet()
1064 for (CXFA_Node* pTemplateChild = pTemplateNode->GetFirstChild(); in CopyContainer_SubformSet()
1083 pDocument, pFormParentNode, pTemplateNode, false, pSearchArray); in CopyContainer_SubformSet()
1089 for (CXFA_Node* pTemplateChild = pTemplateNode->GetFirstChild(); in CopyContainer_SubformSet()
1117 CXFA_Node* pTemplateNode = pFormNode->GetTemplateNodeIfExists(); in UpdateBindingRelations() local
1119 pTemplateNode in UpdateBindingRelations()
1120 ? pTemplateNode->GetFirstChildByClass<CXFA_Bind>(XFA_Element::Bind) in UpdateBindingRelations()
1202 pDataScope, wsRef.AsStringView(), &rs, dFlags, pTemplateNode); in UpdateBindingRelations()
1563 CXFA_Node* CXFA_Document::DataMerge_CopyContainer(CXFA_Node* pTemplateNode, in DataMerge_CopyContainer() argument
1569 ASSERT(pTemplateNode->IsContainerNode()); in DataMerge_CopyContainer()
1570 switch (pTemplateNode->GetElementType()) { in DataMerge_CopyContainer()
1575 return CopyContainer_SubformSet(this, pTemplateNode, pFormNode, in DataMerge_CopyContainer()
1581 return CopyContainer_Field(this, pTemplateNode, pFormNode, pDataScope, in DataMerge_CopyContainer()