Lines Matching refs:nNum
98 xub_StrLen nNum = 0; in lcl_DecompValueString() local
99 if ( p[nNum] == '-' ) in lcl_DecompValueString()
100 nNum = nNeg = 1; in lcl_DecompValueString()
101 while ( p[nNum] && CharClass::isAsciiNumeric( p[nNum] ) ) in lcl_DecompValueString()
102 nNum++; in lcl_DecompValueString()
104 sal_Unicode cNext = p[nNum]; // 0 if at the end in lcl_DecompValueString()
110 if ( nNum > nNeg && ( cNext == 0 || cNext == ' ' || !CharClass::isAsciiNumeric(cLast) ) ) in lcl_DecompValueString()
112 nVal = aValue.Copy( 0, nNum ).ToInt32(); in lcl_DecompValueString()
114 if ( p[nNeg] == '0' && pMinDigits && ( nNum - nNeg > *pMinDigits ) ) in lcl_DecompValueString()
115 *pMinDigits = nNum - nNeg; in lcl_DecompValueString()
116 aValue.Erase( 0, nNum ); in lcl_DecompValueString()
122 xub_StrLen nEnd = nNum = aValue.Len() - 1; in lcl_DecompValueString()
123 while ( nNum && CharClass::isAsciiNumeric( p[nNum] ) ) in lcl_DecompValueString()
124 nNum--; in lcl_DecompValueString()
125 if ( p[nNum] == '-' ) in lcl_DecompValueString()
127 nNum--; in lcl_DecompValueString()
130 if ( nNum < nEnd - nNeg ) in lcl_DecompValueString()
132 nVal = aValue.Copy( nNum + 1 ).ToInt32(); in lcl_DecompValueString()
134 if ( p[nNum+1+nNeg] == '0' && pMinDigits && ( nEnd - nNum - nNeg > *pMinDigits ) ) in lcl_DecompValueString()
135 *pMinDigits = nEnd - nNum - nNeg; in lcl_DecompValueString()
136 aValue.Erase( nNum + 1 ); in lcl_DecompValueString()