Index: xfa/fxfa/parser/cxfa_nodehelper.cpp |
diff --git a/xfa/fxfa/parser/cxfa_nodehelper.cpp b/xfa/fxfa/parser/cxfa_nodehelper.cpp |
index 27b8b038aa1ba0c96fb6e9085f8bb03c61ef5630..18a9594da130e99ddcdc3e4727bc5a0093d0b6bb 100644 |
--- a/xfa/fxfa/parser/cxfa_nodehelper.cpp |
+++ b/xfa/fxfa/parser/cxfa_nodehelper.cpp |
@@ -26,7 +26,7 @@ CXFA_NodeHelper::~CXFA_NodeHelper() {} |
CXFA_Node* CXFA_NodeHelper::ResolveNodes_GetOneChild(CXFA_Node* parent, |
const FX_WCHAR* pwsName, |
- FX_BOOL bIsClassName) { |
+ bool bIsClassName) { |
if (!parent) { |
return nullptr; |
} |
@@ -42,7 +42,7 @@ CXFA_Node* CXFA_NodeHelper::ResolveNodes_GetOneChild(CXFA_Node* parent, |
int32_t CXFA_NodeHelper::CountSiblings(CXFA_Node* pNode, |
XFA_LOGIC_TYPE eLogicType, |
CXFA_NodeArray* pSiblings, |
- FX_BOOL bIsClassName) { |
+ bool bIsClassName) { |
if (!pNode) |
return 0; |
CXFA_Node* parent = ResolveNodes_GetParent(pNode, XFA_LOGIC_NoTransparent); |
@@ -68,7 +68,7 @@ int32_t CXFA_NodeHelper::CountSiblings(CXFA_Node* pNode, |
int32_t CXFA_NodeHelper::NodeAcc_TraverseAnySiblings(CXFA_Node* parent, |
uint32_t dNameHash, |
CXFA_NodeArray* pSiblings, |
- FX_BOOL bIsClassName) { |
+ bool bIsClassName) { |
if (!parent || !pSiblings) { |
return 0; |
} |
@@ -129,8 +129,8 @@ int32_t CXFA_NodeHelper::NodeAcc_TraverseSiblings(CXFA_Node* parent, |
uint32_t dNameHash, |
CXFA_NodeArray* pSiblings, |
XFA_LOGIC_TYPE eLogicType, |
- FX_BOOL bIsClassName, |
- FX_BOOL bIsFindProperty) { |
+ bool bIsClassName, |
+ bool bIsFindProperty) { |
if (!parent || !pSiblings) { |
return 0; |
} |
@@ -160,7 +160,7 @@ int32_t CXFA_NodeHelper::NodeAcc_TraverseSiblings(CXFA_Node* parent, |
if (child->IsUnnamed() && |
child->GetElementType() == XFA_Element::PageSet) { |
nCount += NodeAcc_TraverseSiblings(child, dNameHash, pSiblings, |
- eLogicType, bIsClassName, FALSE); |
+ eLogicType, bIsClassName, false); |
} |
} |
if (nCount > 0) { |
@@ -196,7 +196,7 @@ int32_t CXFA_NodeHelper::NodeAcc_TraverseSiblings(CXFA_Node* parent, |
if (NodeIsTransparent(child) && |
child->GetElementType() != XFA_Element::PageSet) { |
nCount += NodeAcc_TraverseSiblings(child, dNameHash, pSiblings, |
- eLogicType, bIsClassName, FALSE); |
+ eLogicType, bIsClassName, false); |
} |
} |
return nCount; |
@@ -212,7 +212,7 @@ CXFA_Node* CXFA_NodeHelper::ResolveNodes_GetParent(CXFA_Node* pNode, |
} |
CXFA_Node* parent; |
CXFA_Node* node = pNode; |
- while (TRUE) { |
+ while (true) { |
parent = ResolveNodes_GetParent(node); |
if (!parent) { |
break; |
@@ -229,8 +229,8 @@ CXFA_Node* CXFA_NodeHelper::ResolveNodes_GetParent(CXFA_Node* pNode, |
int32_t CXFA_NodeHelper::GetIndex(CXFA_Node* pNode, |
XFA_LOGIC_TYPE eLogicType, |
- FX_BOOL bIsProperty, |
- FX_BOOL bIsClassIndex) { |
+ bool bIsProperty, |
+ bool bIsClassIndex) { |
CXFA_Node* parent = ResolveNodes_GetParent(pNode, XFA_LOGIC_NoTransparent); |
if (!parent) { |
return 0; |
@@ -259,16 +259,16 @@ int32_t CXFA_NodeHelper::GetIndex(CXFA_Node* pNode, |
void CXFA_NodeHelper::GetNameExpression(CXFA_Node* refNode, |
CFX_WideString& wsName, |
- FX_BOOL bIsAllPath, |
+ bool bIsAllPath, |
XFA_LOGIC_TYPE eLogicType) { |
wsName.clear(); |
if (bIsAllPath) { |
- GetNameExpression(refNode, wsName, FALSE, eLogicType); |
+ GetNameExpression(refNode, wsName, false, eLogicType); |
CFX_WideString wsParent; |
CXFA_Node* parent = |
ResolveNodes_GetParent(refNode, XFA_LOGIC_NoTransparent); |
while (parent) { |
- GetNameExpression(parent, wsParent, FALSE, eLogicType); |
+ GetNameExpression(parent, wsParent, false, eLogicType); |
wsParent += L"."; |
wsParent += wsName; |
wsName = wsParent; |
@@ -278,40 +278,40 @@ void CXFA_NodeHelper::GetNameExpression(CXFA_Node* refNode, |
} |
CFX_WideString ws; |
- FX_BOOL bIsProperty = NodeIsProperty(refNode); |
+ bool bIsProperty = NodeIsProperty(refNode); |
if (refNode->IsUnnamed() || |
(bIsProperty && refNode->GetElementType() != XFA_Element::PageSet)) { |
ws = refNode->GetClassName(); |
wsName.Format(L"#%s[%d]", ws.c_str(), |
- GetIndex(refNode, eLogicType, bIsProperty, TRUE)); |
+ GetIndex(refNode, eLogicType, bIsProperty, true)); |
return; |
} |
ws = refNode->GetCData(XFA_ATTRIBUTE_Name); |
ws.Replace(L".", L"\\."); |
wsName.Format(L"%s[%d]", ws.c_str(), |
- GetIndex(refNode, eLogicType, bIsProperty, FALSE)); |
+ GetIndex(refNode, eLogicType, bIsProperty, false)); |
} |
-FX_BOOL CXFA_NodeHelper::NodeIsTransparent(CXFA_Node* refNode) { |
+bool CXFA_NodeHelper::NodeIsTransparent(CXFA_Node* refNode) { |
if (!refNode) { |
- return FALSE; |
+ return false; |
} |
XFA_Element refNodeType = refNode->GetElementType(); |
if ((refNode->IsUnnamed() && refNode->IsContainerNode()) || |
refNodeType == XFA_Element::SubformSet || |
refNodeType == XFA_Element::Area || refNodeType == XFA_Element::Proto) { |
- return TRUE; |
+ return true; |
} |
- return FALSE; |
+ return false; |
} |
-FX_BOOL CXFA_NodeHelper::CreateNode_ForCondition(CFX_WideString& wsCondition) { |
+bool CXFA_NodeHelper::CreateNode_ForCondition(CFX_WideString& wsCondition) { |
int32_t iLen = wsCondition.GetLength(); |
CFX_WideString wsIndex(L"0"); |
- FX_BOOL bAll = FALSE; |
+ bool bAll = false; |
if (iLen == 0) { |
m_iCreateFlag = XFA_RESOLVENODE_RSTYPE_CreateNodeOne; |
- return FALSE; |
+ return false; |
} |
if (wsCondition.GetAt(0) == '[') { |
int32_t i = 1; |
@@ -323,7 +323,7 @@ FX_BOOL CXFA_NodeHelper::CreateNode_ForCondition(CFX_WideString& wsCondition) { |
if (ch == '+' || ch == '-') { |
break; |
} else if (ch == '*') { |
- bAll = TRUE; |
+ bAll = true; |
break; |
} else { |
break; |
@@ -338,28 +338,28 @@ FX_BOOL CXFA_NodeHelper::CreateNode_ForCondition(CFX_WideString& wsCondition) { |
} |
int32_t iIndex = wsIndex.GetInteger(); |
m_iCreateCount = iIndex; |
- return TRUE; |
+ return true; |
} |
- return FALSE; |
+ return false; |
} |
-FX_BOOL CXFA_NodeHelper::ResolveNodes_CreateNode( |
+bool CXFA_NodeHelper::ResolveNodes_CreateNode( |
CFX_WideString wsName, |
CFX_WideString wsCondition, |
- FX_BOOL bLastNode, |
+ bool bLastNode, |
CXFA_ScriptContext* pScriptContext) { |
if (!m_pCreateParent) { |
- return FALSE; |
+ return false; |
} |
- FX_BOOL bIsClassName = FALSE; |
- FX_BOOL bResult = FALSE; |
+ bool bIsClassName = false; |
+ bool bResult = false; |
if (wsName.GetAt(0) == '!') { |
wsName = wsName.Right(wsName.GetLength() - 1); |
m_pCreateParent = ToNode( |
pScriptContext->GetDocument()->GetXFAObject(XFA_HASHCODE_Datasets)); |
} |
if (wsName.GetAt(0) == '#') { |
- bIsClassName = TRUE; |
+ bIsClassName = true; |
wsName = wsName.Right(wsName.GetLength() - 1); |
} |
if (m_iCreateCount == 0) { |
@@ -368,7 +368,7 @@ FX_BOOL CXFA_NodeHelper::ResolveNodes_CreateNode( |
if (bIsClassName) { |
XFA_Element eType = XFA_GetElementTypeForName(wsName.AsStringC()); |
if (eType == XFA_Element::Unknown) |
- return FALSE; |
+ return false; |
for (int32_t iIndex = 0; iIndex < m_iCreateCount; iIndex++) { |
CXFA_Node* pNewNode = m_pCreateParent->CreateSamePacketNode(eType); |
@@ -377,7 +377,7 @@ FX_BOOL CXFA_NodeHelper::ResolveNodes_CreateNode( |
if (iIndex == m_iCreateCount - 1) { |
m_pCreateParent = pNewNode; |
} |
- bResult = TRUE; |
+ bResult = true; |
} |
} |
} else { |
@@ -394,7 +394,7 @@ FX_BOOL CXFA_NodeHelper::ResolveNodes_CreateNode( |
if (iIndex == m_iCreateCount - 1) { |
m_pCreateParent = pNewNode; |
} |
- bResult = TRUE; |
+ bResult = true; |
} |
} |
} |
@@ -419,7 +419,7 @@ void CXFA_NodeHelper::SetCreateNodeType(CXFA_Node* refNode) { |
} |
} |
-FX_BOOL CXFA_NodeHelper::NodeIsProperty(CXFA_Node* refNode) { |
+bool CXFA_NodeHelper::NodeIsProperty(CXFA_Node* refNode) { |
CXFA_Node* parent = ResolveNodes_GetParent(refNode, XFA_LOGIC_NoTransparent); |
return parent && refNode && |
XFA_GetPropertyOfElement(parent->GetElementType(), |