Home | History | Annotate | Download | only in xml

Lines Matching defs:pItem

662   CFX_SAXItem* pItem = GetCurrentItem();
663 if (!pItem)
666 if (pItem->m_eNode == CFX_SAXItem::Type::Tag)
668 pItem->m_pNode,
675 CFX_SAXItem* pItem = GetCurrentItem();
676 if (pItem->m_eNode == CFX_SAXItem::Type::Tag ||
677 pItem->m_eNode == CFX_SAXItem::Type::Instruction) {
678 pItem->m_pNode = m_pHandler->OnTagEnter(
679 CFX_ByteStringC(m_pszData, m_iDataLength), pItem->m_eNode, m_dwNodePos);
684 CFX_SAXItem* pItem = GetCurrentItem();
685 if (pItem->m_eNode == CFX_SAXItem::Type::Tag ||
686 pItem->m_eNode == CFX_SAXItem::Type::Instruction) {
687 m_pHandler->OnTagAttribute(pItem->m_pNode,
694 CFX_SAXItem* pItem = GetCurrentItem();
695 if (pItem->m_eNode == CFX_SAXItem::Type::Tag)
696 m_pHandler->OnTagBreak(pItem->m_pNode);
700 CFX_SAXItem* pItem = GetCurrentItem();
701 if (pItem->m_eNode == CFX_SAXItem::Type::Tag ||
702 pItem->m_eNode == CFX_SAXItem::Type::Instruction) {
703 m_pHandler->OnTagClose(pItem->m_pNode, m_dwNodePos);
708 CFX_SAXItem* pItem = GetCurrentItem();
709 if (!pItem || pItem->m_eNode != CFX_SAXItem::Type::Tag)
712 m_pHandler->OnTagEnd(pItem->m_pNode,
717 CFX_SAXItem* pItem = GetCurrentItem();
718 if (pItem->m_eNode == CFX_SAXItem::Type::Instruction) {
719 m_pHandler->OnTargetData(pItem->m_pNode, pItem->m_eNode,
722 } else if (pItem->m_eNode == CFX_SAXItem::Type::Comment) {
723 m_pHandler->OnTargetData(pItem->m_pNode, pItem->m_eNode,
730 CFX_SAXItem* pItem = GetCurrentItem();
731 if (!pItem)
734 pItem->m_bSkip = true;