Kaydet (Commit) 6f135b0a authored tarafından Thomas Arnhold's avatar Thomas Arnhold Kaydeden (comit) Andrzej J.R. Hunt

String to OUString

And removed nearly all xub_StrLen in starmath.

Some sal_uInt16 which were xub_StrLen before
9a0d753b are also converted to sal_Int32
where applicable.

Change-Id: I31d7794f4c7aa840545edff41a102b76bb39e042
Reviewed-on: https://gerrit.libreoffice.org/5817Reviewed-by: 's avatarAndrzej J.R. Hunt <andrzej@ahunt.org>
Tested-by: 's avatarAndrzej J.R. Hunt <andrzej@ahunt.org>
üst 4c491c12
...@@ -159,7 +159,7 @@ public: ...@@ -159,7 +159,7 @@ public:
virtual void GetAccessibleText( OUStringBuffer &rText ) const; virtual void GetAccessibleText( OUStringBuffer &rText ) const;
sal_Int32 GetAccessibleIndex() const { return nAccIndex; } sal_Int32 GetAccessibleIndex() const { return nAccIndex; }
const SmNode * FindNodeWithAccessibleIndex(xub_StrLen nAccIndex) const; const SmNode * FindNodeWithAccessibleIndex(sal_Int32 nAccIndex) const;
sal_uInt16 GetRow() const { return (sal_uInt16)aNodeToken.nRow; } sal_uInt16 GetRow() const { return (sal_uInt16)aNodeToken.nRow; }
sal_uInt16 GetColumn() const { return (sal_uInt16)aNodeToken.nCol; } sal_uInt16 GetColumn() const { return (sal_uInt16)aNodeToken.nCol; }
......
...@@ -118,8 +118,8 @@ struct SmToken ...@@ -118,8 +118,8 @@ struct SmToken
sal_uInt16 nLevel; sal_uInt16 nLevel;
// token position // token position
sal_uInt16 nRow; sal_Int32 nRow;
xub_StrLen nCol; sal_Int32 nCol;
SmToken(); SmToken();
SmToken(SmTokenType eTokenType, SmToken(SmTokenType eTokenType,
...@@ -150,7 +150,7 @@ struct SmErrorDesc ...@@ -150,7 +150,7 @@ struct SmErrorDesc
{ {
SmParseError Type; SmParseError Type;
SmNode *pNode; SmNode *pNode;
String Text; OUString Text;
}; };
...@@ -180,15 +180,15 @@ struct SmTokenTableEntry ...@@ -180,15 +180,15 @@ struct SmTokenTableEntry
class SmParser class SmParser
{ {
String m_aBufferString; OUString m_aBufferString;
SmToken m_aCurToken; SmToken m_aCurToken;
SmNodeStack m_aNodeStack; SmNodeStack m_aNodeStack;
SmErrDescList m_aErrDescList; SmErrDescList m_aErrDescList;
int m_nCurError; int m_nCurError;
LanguageType m_nLang; LanguageType m_nLang;
xub_StrLen m_nBufferIndex, sal_Int32 m_nBufferIndex,
m_nTokenIndex; m_nTokenIndex;
sal_uInt16 m_Row, sal_Int32 m_Row,
m_nColOff; m_nColOff;
SmConvert m_eConversion; SmConvert m_eConversion;
bool bImportSymNames, bool bImportSymNames,
...@@ -206,12 +206,12 @@ class SmParser ...@@ -206,12 +206,12 @@ class SmParser
protected: protected:
#if OSL_DEBUG_LEVEL > 1 #if OSL_DEBUG_LEVEL > 1
bool IsDelimiter( const String &rTxt, xub_StrLen nPos ); bool IsDelimiter( const OUString &rTxt, sal_Int32 nPos );
#endif #endif
void NextToken(); void NextToken();
xub_StrLen GetTokenIndex() const { return m_nTokenIndex; } sal_Int32 GetTokenIndex() const { return m_nTokenIndex; }
void Insert(const String &rText, sal_uInt16 nPos); void Insert(const OUString &rText, sal_Int32 nPos);
void Replace( sal_uInt16 nPos, sal_uInt16 nLen, const String &rText ); void Replace( sal_Int32 nPos, sal_Int32 nLen, const OUString &rText );
inline bool TokenInGroup( sal_uLong nGroup ); inline bool TokenInGroup( sal_uLong nGroup );
...@@ -253,17 +253,17 @@ protected: ...@@ -253,17 +253,17 @@ protected:
void Error(SmParseError Error); void Error(SmParseError Error);
void ClearUsedSymbols() { m_aUsedSymbols.clear(); } void ClearUsedSymbols() { m_aUsedSymbols.clear(); }
void AddToUsedSymbols( const String &rSymbolName ) { m_aUsedSymbols.insert( rSymbolName ); } void AddToUsedSymbols( const OUString &rSymbolName ) { m_aUsedSymbols.insert( rSymbolName ); }
public: public:
SmParser(); SmParser();
/** Parse rBuffer to formula tree */ /** Parse rBuffer to formula tree */
SmNode *Parse(const String &rBuffer); SmNode *Parse(const OUString &rBuffer);
/** Parse rBuffer to formula subtree that constitutes an expression */ /** Parse rBuffer to formula subtree that constitutes an expression */
SmNode *ParseExpression(const OUString &rBuffer); SmNode *ParseExpression(const OUString &rBuffer);
const String & GetText() const { return m_aBufferString; }; const OUString & GetText() const { return m_aBufferString; };
SmConvert GetConversion() const { return m_eConversion; } SmConvert GetConversion() const { return m_eConversion; }
void SetConversion(SmConvert eConv) { m_eConversion = eConv; } void SetConversion(SmConvert eConv) { m_eConversion = eConv; }
...@@ -277,8 +277,8 @@ public: ...@@ -277,8 +277,8 @@ public:
const SmErrorDesc* NextError(); const SmErrorDesc* NextError();
const SmErrorDesc* PrevError(); const SmErrorDesc* PrevError();
const SmErrorDesc* GetError(size_t i = size_t(-1) ); const SmErrorDesc* GetError(size_t i = size_t(-1) );
static const SmTokenTableEntry* GetTokenTableEntry( const String &rName ); static const SmTokenTableEntry* GetTokenTableEntry( const OUString &rName );
bool IsUsedSymbol( const String &rSymbolName ) const { return m_aUsedSymbols.find( rSymbolName ) != m_aUsedSymbols.end(); } bool IsUsedSymbol( const OUString &rSymbolName ) const { return m_aUsedSymbols.find( rSymbolName ) != m_aUsedSymbols.end(); }
std::set< OUString > GetUsedSymbols() const { return m_aUsedSymbols; } std::set< OUString > GetUsedSymbols() const { return m_aUsedSymbols; }
}; };
......
...@@ -142,7 +142,7 @@ void Test::editMarker() ...@@ -142,7 +142,7 @@ void Test::editMarker()
void Test::editFailure() void Test::editFailure()
{ {
m_xDocShRef->SetText(String("color a b over {a/}")); m_xDocShRef->SetText("color a b over {a/}");
const SmErrorDesc *pErrorDesc = m_xDocShRef->GetParser().NextError(); const SmErrorDesc *pErrorDesc = m_xDocShRef->GetParser().NextError();
......
...@@ -504,7 +504,7 @@ awt::Rectangle SAL_CALL SmGraphicAccessible::getCharacterBounds( sal_Int32 nInde ...@@ -504,7 +504,7 @@ awt::Rectangle SAL_CALL SmGraphicAccessible::getCharacterBounds( sal_Int32 nInde
--nIndex; --nIndex;
const SmNode *pTree = pDoc->GetFormulaTree(); const SmNode *pTree = pDoc->GetFormulaTree();
const SmNode *pNode = pTree->FindNodeWithAccessibleIndex( (xub_StrLen) nIndex ); const SmNode *pNode = pTree->FindNodeWithAccessibleIndex( nIndex );
//! pNode may be 0 if the index belongs to a char that was inserted //! pNode may be 0 if the index belongs to a char that was inserted
//! only for the accessible text! //! only for the accessible text!
if (pNode) if (pNode)
...@@ -1450,7 +1450,7 @@ void SmTextForwarder::AppendParagraph() ...@@ -1450,7 +1450,7 @@ void SmTextForwarder::AppendParagraph()
sal_uInt16 SmTextForwarder::AppendTextPortion( sal_Int32 nPara, const OUString &rText, const SfxItemSet &rSet ) sal_uInt16 SmTextForwarder::AppendTextPortion( sal_Int32 nPara, const OUString &rText, const SfxItemSet &rSet )
{ {
xub_StrLen nRes = 0; sal_uInt16 nRes = 0;
EditEngine *pEditEngine = rEditAcc.GetEditEngine(); EditEngine *pEditEngine = rEditAcc.GetEditEngine();
if (pEditEngine && nPara < pEditEngine->GetParagraphCount()) if (pEditEngine && nPara < pEditEngine->GetParagraphCount())
{ {
......
...@@ -823,7 +823,7 @@ void SmEditWindow::MarkError(const Point &rPos) ...@@ -823,7 +823,7 @@ void SmEditWindow::MarkError(const Point &rPos)
OSL_ENSURE( pEditView, "EditView missing" ); OSL_ENSURE( pEditView, "EditView missing" );
if (pEditView) if (pEditView)
{ {
const xub_StrLen nCol = sal::static_int_cast< xub_StrLen >(rPos.X()); const sal_uInt16 nCol = sal::static_int_cast< sal_uInt16 >(rPos.X());
const sal_uInt16 nRow = sal::static_int_cast< sal_uInt16 >(rPos.Y() - 1); const sal_uInt16 nRow = sal::static_int_cast< sal_uInt16 >(rPos.Y() - 1);
pEditView->SetSelection(ESelection(nRow, nCol - 1, nRow, nCol)); pEditView->SetSelection(ESelection(nRow, nCol - 1, nRow, nCol));
......
...@@ -519,7 +519,7 @@ void SmNode::GetAccessibleText( OUStringBuffer &/*rText*/ ) const ...@@ -519,7 +519,7 @@ void SmNode::GetAccessibleText( OUStringBuffer &/*rText*/ ) const
OSL_FAIL( "SmNode: GetAccessibleText not overloaded" ); OSL_FAIL( "SmNode: GetAccessibleText not overloaded" );
} }
const SmNode * SmNode::FindNodeWithAccessibleIndex(xub_StrLen nAccIdx) const const SmNode * SmNode::FindNodeWithAccessibleIndex(sal_Int32 nAccIdx) const
{ {
const SmNode *pResult = 0; const SmNode *pResult = 0;
......
This diff is collapsed.
...@@ -86,8 +86,8 @@ const OUString SmLocalizedSymbolData::GetUiSymbolName( const OUString &rExportNa ...@@ -86,8 +86,8 @@ const OUString SmLocalizedSymbolData::GetUiSymbolName( const OUString &rExportNa
const SmLocalizedSymbolData &rData = SM_MOD()->GetLocSymbolData(); const SmLocalizedSymbolData &rData = SM_MOD()->GetLocSymbolData();
const ResStringArray &rUiNames = rData.GetUiSymbolNamesArray(); const ResStringArray &rUiNames = rData.GetUiSymbolNamesArray();
const ResStringArray &rExportNames = rData.GetExportSymbolNamesArray(); const ResStringArray &rExportNames = rData.GetExportSymbolNamesArray();
sal_uInt16 nCount = sal::static_int_cast< xub_StrLen >(rExportNames.Count()); sal_uInt32 nCount = rExportNames.Count();
for (sal_uInt16 i = 0; i < nCount && aRes.isEmpty(); ++i) for (sal_uInt32 i = 0; i < nCount && aRes.isEmpty(); ++i)
{ {
if (rExportNames.GetString(i).equals(rExportName)) if (rExportNames.GetString(i).equals(rExportName))
{ {
...@@ -107,8 +107,8 @@ const OUString SmLocalizedSymbolData::GetExportSymbolName( const OUString &rUiNa ...@@ -107,8 +107,8 @@ const OUString SmLocalizedSymbolData::GetExportSymbolName( const OUString &rUiNa
const SmLocalizedSymbolData &rData = SM_MOD()->GetLocSymbolData(); const SmLocalizedSymbolData &rData = SM_MOD()->GetLocSymbolData();
const ResStringArray &rUiNames = rData.GetUiSymbolNamesArray(); const ResStringArray &rUiNames = rData.GetUiSymbolNamesArray();
const ResStringArray &rExportNames = rData.GetExportSymbolNamesArray(); const ResStringArray &rExportNames = rData.GetExportSymbolNamesArray();
sal_uInt16 nCount = sal::static_int_cast< xub_StrLen >(rUiNames.Count()); sal_uInt32 nCount = rUiNames.Count();
for (sal_uInt16 i = 0; i < nCount && aRes.isEmpty(); ++i) for (sal_uInt32 i = 0; i < nCount && aRes.isEmpty(); ++i)
{ {
if (rUiNames.GetString(i).equals(rUiName)) if (rUiNames.GetString(i).equals(rUiName))
{ {
...@@ -128,8 +128,8 @@ const OUString SmLocalizedSymbolData::GetUiSymbolSetName( const OUString &rExpor ...@@ -128,8 +128,8 @@ const OUString SmLocalizedSymbolData::GetUiSymbolSetName( const OUString &rExpor
const SmLocalizedSymbolData &rData = SM_MOD()->GetLocSymbolData(); const SmLocalizedSymbolData &rData = SM_MOD()->GetLocSymbolData();
const ResStringArray &rUiNames = rData.GetUiSymbolSetNamesArray(); const ResStringArray &rUiNames = rData.GetUiSymbolSetNamesArray();
const ResStringArray &rExportNames = rData.GetExportSymbolSetNamesArray(); const ResStringArray &rExportNames = rData.GetExportSymbolSetNamesArray();
sal_uInt16 nCount = sal::static_int_cast< xub_StrLen >(rExportNames.Count()); sal_uInt32 nCount = rExportNames.Count();
for (sal_uInt16 i = 0; i < nCount && aRes.isEmpty(); ++i) for (sal_uInt32 i = 0; i < nCount && aRes.isEmpty(); ++i)
{ {
if (rExportNames.GetString(i).equals(rExportName)) if (rExportNames.GetString(i).equals(rExportName))
{ {
...@@ -149,8 +149,8 @@ const OUString SmLocalizedSymbolData::GetExportSymbolSetName( const OUString &rU ...@@ -149,8 +149,8 @@ const OUString SmLocalizedSymbolData::GetExportSymbolSetName( const OUString &rU
const SmLocalizedSymbolData &rData = SM_MOD()->GetLocSymbolData(); const SmLocalizedSymbolData &rData = SM_MOD()->GetLocSymbolData();
const ResStringArray &rUiNames = rData.GetUiSymbolSetNamesArray(); const ResStringArray &rUiNames = rData.GetUiSymbolSetNamesArray();
const ResStringArray &rExportNames = rData.GetExportSymbolSetNamesArray(); const ResStringArray &rExportNames = rData.GetExportSymbolSetNamesArray();
sal_uInt16 nCount = sal::static_int_cast< xub_StrLen >(rUiNames.Count()); sal_uInt32 nCount = rUiNames.Count();
for (sal_uInt16 i = 0; i < nCount && aRes.isEmpty(); ++i) for (sal_uInt32 i = 0; i < nCount && aRes.isEmpty(); ++i)
{ {
if (rUiNames.GetString(i).equals(rUiName)) if (rUiNames.GetString(i).equals(rUiName))
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment