[corlib] Remove unused code
authorMarek Safar <marek.safar@gmail.com>
Thu, 14 May 2015 11:32:24 +0000 (13:32 +0200)
committerMarek Safar <marek.safar@gmail.com>
Thu, 14 May 2015 11:48:01 +0000 (13:48 +0200)
mcs/class/corlib/Mono.Globalization.Unicode/SimpleCollator.cs
mcs/class/corlib/System/NumberFormatter.cs

index 4e0b3520b54c6a3cf1cd20ed1beb88ce384b7a32..47ab8cdd9138056f73d8d8cd8a9b0498e1eed3a7 100644 (file)
@@ -1761,17 +1761,6 @@ Console.WriteLine ("==== {0} {1} {2} {3} {4} {5} {6} {7} {8}", s, si, send, leng
                        }
                }
 
-               int LastIndexOfOrdinal (string s, char target, int start, int length)
-               {
-                       if (s.Length == 0)
-                               return -1;
-                       int end = start - length;
-                       for (int i = start; i > end; i--)
-                               if (s [i] == target)
-                                       return i;
-                       return -1;
-               }
-
                // Searches target byte[] keydata
                unsafe int LastIndexOfSortKey (string s, int start, int orgStart, int length, byte* sortkey, int ti, bool noLv4, ref Context ctx)
                {
index a9acde47d6bc9bb457a106750ed2a0ff6d73f019..72276936b08d43266180a2f39e868edb16ffb7ec 100644 (file)
@@ -868,28 +868,6 @@ namespace System
                        return res;
                }
 
-               private string FastIntegerToString (int value, IFormatProvider fp)
-               {
-                       if (value < 0) {
-                               string sign = GetNumberFormatInstance(fp).NegativeSign;
-                               ResetCharBuf (8 + sign.Length);
-                               value = -value;
-                               Append (sign);
-                       }
-                       else
-                               ResetCharBuf (8);
-
-                       if (value >= 10000) {
-                               int v = value / 10000;
-                               FastAppendDigits (v, false);
-                               FastAppendDigits (value - v * 10000, true);
-                       }
-                       else
-                               FastAppendDigits (value, false);
-
-                       return new string (_cbuf, 0, _ind);
-               }
-
                private string IntegerToString (string format, IFormatProvider fp)
                {
                        NumberFormatInfo nfi = GetNumberFormatInstance (fp);
@@ -1624,27 +1602,6 @@ namespace System
                        _cbuf [_ind++] = (char)('0' | v & 0xf);
                }
 
-               unsafe private void FastAppendDigits (int val, bool force)
-               {
-                       int i = _ind;
-                       int digits;
-                       if (force || val >= 100) {
-                               int v = (val * 5243) >> 19;
-                               digits = DecHexDigits [v];
-                               if (force || val >= 1000)
-                                       _cbuf [i++] = (char)('0' | digits >> 4);
-                               _cbuf [i++] = (char)('0' | (digits & 0xf));
-                               digits = DecHexDigits [val - v * 100];
-                       }
-                       else
-                               digits = DecHexDigits [val];
-
-                       if (force || val >= 10)
-                               _cbuf [i++] = (char)('0' | digits >> 4);
-                       _cbuf [i++] = (char)('0' | (digits & 0xf));
-                       _ind = i;
-               }
-
                private void AppendDigits (int start, int end)
                {
                        if (start >= end)