| Index: xfa/fxfa/parser/xfa_script_nodehelper.cpp
 | 
| diff --git a/xfa/fxfa/parser/xfa_script_nodehelper.cpp b/xfa/fxfa/parser/xfa_script_nodehelper.cpp
 | 
| index 9d699757f92a5f357752741b229f5fee5ebce716..80c9020d73778da077be23317b3f1d437e1d40f2 100644
 | 
| --- a/xfa/fxfa/parser/xfa_script_nodehelper.cpp
 | 
| +++ b/xfa/fxfa/parser/xfa_script_nodehelper.cpp
 | 
| @@ -16,14 +16,16 @@
 | 
|  #include "xfa/fxfa/parser/xfa_script_imp.h"
 | 
|  #include "xfa/fxfa/parser/xfa_utils.h"
 | 
|  
 | 
| -CXFA_NodeHelper::CXFA_NodeHelper(void)
 | 
| +CXFA_NodeHelper::CXFA_NodeHelper()
 | 
|      : m_eLastCreateType(XFA_ELEMENT_DataValue),
 | 
|        m_pCreateParent(NULL),
 | 
|        m_iCreateCount(0),
 | 
|        m_iCreateFlag(XFA_RESOLVENODE_RSTYPE_CreateNodeOne),
 | 
|        m_iCurAllStart(-1),
 | 
|        m_pAllStartParent(NULL) {}
 | 
| -CXFA_NodeHelper::~CXFA_NodeHelper(void) {}
 | 
| +
 | 
| +CXFA_NodeHelper::~CXFA_NodeHelper() {}
 | 
| +
 | 
|  CXFA_Node* CXFA_NodeHelper::XFA_ResolveNodes_GetOneChild(
 | 
|      CXFA_Node* parent,
 | 
|      const FX_WCHAR* pwsName,
 | 
| @@ -39,6 +41,7 @@ CXFA_Node* CXFA_NodeHelper::XFA_ResolveNodes_GetOneChild(
 | 
|    }
 | 
|    return siblings[0];
 | 
|  }
 | 
| +
 | 
|  int32_t CXFA_NodeHelper::XFA_CountSiblings(CXFA_Node* pNode,
 | 
|                                             XFA_LOGIC_TYPE eLogicType,
 | 
|                                             CXFA_NodeArray* pSiblings,
 | 
| @@ -65,6 +68,7 @@ int32_t CXFA_NodeHelper::XFA_CountSiblings(CXFA_Node* pNode,
 | 
|                                          eLogicType, bIsClassName);
 | 
|    }
 | 
|  }
 | 
| +
 | 
|  int32_t CXFA_NodeHelper::XFA_NodeAcc_TraverseAnySiblings(
 | 
|      CXFA_Node* parent,
 | 
|      uint32_t dNameHash,
 | 
| @@ -125,6 +129,7 @@ int32_t CXFA_NodeHelper::XFA_NodeAcc_TraverseAnySiblings(
 | 
|    }
 | 
|    return nCount;
 | 
|  }
 | 
| +
 | 
|  int32_t CXFA_NodeHelper::XFA_NodeAcc_TraverseSiblings(CXFA_Node* parent,
 | 
|                                                        uint32_t dNameHash,
 | 
|                                                        CXFA_NodeArray* pSiblings,
 | 
| @@ -200,6 +205,7 @@ int32_t CXFA_NodeHelper::XFA_NodeAcc_TraverseSiblings(CXFA_Node* parent,
 | 
|    }
 | 
|    return nCount;
 | 
|  }
 | 
| +
 | 
|  CXFA_Node* CXFA_NodeHelper::XFA_ResolveNodes_GetParent(
 | 
|      CXFA_Node* pNode,
 | 
|      XFA_LOGIC_TYPE eLogicType) {
 | 
| @@ -225,6 +231,7 @@ CXFA_Node* CXFA_NodeHelper::XFA_ResolveNodes_GetParent(
 | 
|    }
 | 
|    return parent;
 | 
|  }
 | 
| +
 | 
|  int32_t CXFA_NodeHelper::XFA_GetIndex(CXFA_Node* pNode,
 | 
|                                        XFA_LOGIC_TYPE eLogicType,
 | 
|                                        FX_BOOL bIsProperty,
 | 
| @@ -255,6 +262,7 @@ int32_t CXFA_NodeHelper::XFA_GetIndex(CXFA_Node* pNode,
 | 
|    }
 | 
|    return 0;
 | 
|  }
 | 
| +
 | 
|  void CXFA_NodeHelper::XFA_GetNameExpression(CXFA_Node* refNode,
 | 
|                                              CFX_WideString& wsName,
 | 
|                                              FX_BOOL bIsAllPath,
 | 
| @@ -304,6 +312,7 @@ FX_BOOL CXFA_NodeHelper::XFA_NodeIsTransparent(CXFA_Node* refNode) {
 | 
|    }
 | 
|    return FALSE;
 | 
|  }
 | 
| +
 | 
|  FX_BOOL CXFA_NodeHelper::XFA_CreateNode_ForCondition(
 | 
|      CFX_WideString& wsCondition) {
 | 
|    int32_t iLen = wsCondition.GetLength();
 | 
| @@ -342,6 +351,7 @@ FX_BOOL CXFA_NodeHelper::XFA_CreateNode_ForCondition(
 | 
|    }
 | 
|    return FALSE;
 | 
|  }
 | 
| +
 | 
|  FX_BOOL CXFA_NodeHelper::XFA_ResolveNodes_CreateNode(
 | 
|      CFX_WideString wsName,
 | 
|      CFX_WideString wsCondition,
 | 
| @@ -403,6 +413,7 @@ FX_BOOL CXFA_NodeHelper::XFA_ResolveNodes_CreateNode(
 | 
|    }
 | 
|    return bResult;
 | 
|  }
 | 
| +
 | 
|  void CXFA_NodeHelper::XFA_SetCreateNodeType(CXFA_Node* refNode) {
 | 
|    if (refNode == NULL) {
 | 
|      return;
 | 
| @@ -417,6 +428,7 @@ void CXFA_NodeHelper::XFA_SetCreateNodeType(CXFA_Node* refNode) {
 | 
|      m_eLastCreateType = XFA_ELEMENT_DataValue;
 | 
|    }
 | 
|  }
 | 
| +
 | 
|  FX_BOOL CXFA_NodeHelper::XFA_NodeIsProperty(CXFA_Node* refNode) {
 | 
|    CXFA_Node* parent =
 | 
|        XFA_ResolveNodes_GetParent(refNode, XFA_LOGIC_NoTransparent);
 | 
| 
 |