Merge to XFA: Remove FX_BSTR and FX_WSTR typedefs.
[pdfium.git] / xfa / src / fxfa / src / fm2js / xfa_expression.cpp
index 47e5cb4..b01b11f 100644 (file)
@@ -19,7 +19,7 @@ void CXFA_FMExpression::ToJavaScript(CFX_WideTextBuf& javascript)
 {}\r
 void CXFA_FMExpression::ToImpliedReturnJS(CFX_WideTextBuf& javascript)\r
 {}\r
-CXFA_FMFunctionDefinition::CXFA_FMFunctionDefinition( FX_DWORD line, FX_BOOL isGlobal, FX_WSTR wsName, CFX_WideStringCArray *pArguments, CFX_PtrArray *pExpressions )\r
+CXFA_FMFunctionDefinition::CXFA_FMFunctionDefinition( FX_DWORD line, FX_BOOL isGlobal, const CFX_WideStringC& wsName, CFX_WideStringCArray *pArguments, CFX_PtrArray *pExpressions )\r
     : CXFA_FMExpression(line, XFA_FM_EXPTYPE_FUNC),\r
       m_isGlobal(isGlobal),\r
       m_wsName(wsName),\r
@@ -117,7 +117,7 @@ void CXFA_FMFunctionDefinition::ToJavaScript(CFX_WideTextBuf& javascript)
 }\r
 void CXFA_FMFunctionDefinition::ToImpliedReturnJS(CFX_WideTextBuf&)\r
 {}\r
-CXFA_FMVarExpression::CXFA_FMVarExpression( FX_DWORD line, FX_WSTR wsName, CXFA_FMExpression *pInit )\r
+CXFA_FMVarExpression::CXFA_FMVarExpression( FX_DWORD line, const CFX_WideStringC& wsName, CXFA_FMExpression *pInit )\r
     : CXFA_FMExpression(line, XFA_FM_EXPTYPE_VAR),\r
       m_wsName(wsName),\r
       m_pInit(pInit)\r
@@ -451,7 +451,7 @@ void CXFA_FMContinueExpression::ToImpliedReturnJS(CFX_WideTextBuf& javascript)
     javascript << FX_WSTRC(L" = 0;\n");\r
     javascript << FX_WSTRC(L"continue;\n");\r
 }\r
-CXFA_FMForExpression::CXFA_FMForExpression(FX_DWORD line, FX_WSTR wsVariant, CXFA_FMSimpleExpression *pAssignment, CXFA_FMSimpleExpression *pAccessor, int32_t iDirection, CXFA_FMSimpleExpression *pStep, CXFA_FMExpression *pList)\r
+CXFA_FMForExpression::CXFA_FMForExpression(FX_DWORD line, const CFX_WideStringC& wsVariant, CXFA_FMSimpleExpression *pAssignment, CXFA_FMSimpleExpression *pAccessor, int32_t iDirection, CXFA_FMSimpleExpression *pStep, CXFA_FMExpression *pList)\r
     : CXFA_FMLoopExpression(line),\r
       m_wsVariant(wsVariant),\r
       m_pAssignment(pAssignment),\r
@@ -580,7 +580,7 @@ void CXFA_FMForExpression::ToImpliedReturnJS(CFX_WideTextBuf& javascript)
     m_pList->ToImpliedReturnJS(javascript);\r
     javascript << FX_WSTRC(L"}\n");\r
 }\r
-CXFA_FMForeachExpression::CXFA_FMForeachExpression( FX_DWORD line, FX_WSTR wsIdentifier, CFX_PtrArray *pAccessors, CXFA_FMExpression *pList )\r
+CXFA_FMForeachExpression::CXFA_FMForeachExpression( FX_DWORD line, const CFX_WideStringC& wsIdentifier, CFX_PtrArray *pAccessors, CXFA_FMExpression *pList )\r
     : CXFA_FMLoopExpression(line),\r
       m_wsIdentifier(wsIdentifier),\r
       m_pAccessors(pAccessors),\r