summaryrefslogtreecommitdiff
path: root/src/vm/comutilnative.h
diff options
context:
space:
mode:
authorStephen Toub <stoub@microsoft.com>2017-09-18 14:22:19 -0400
committerStephen Toub <stoub@microsoft.com>2017-09-18 19:52:26 -0400
commitf9116ac9567bfc15d8fc07413b50f40df3193d7c (patch)
tree55c6d28d6fb7a1980a0c4eecefdbd57f89169a24 /src/vm/comutilnative.h
parent8390c4213e60a5cc2507e133f158cbf530b70b1d (diff)
downloadcoreclr-f9116ac9567bfc15d8fc07413b50f40df3193d7c.tar.gz
coreclr-f9116ac9567bfc15d8fc07413b50f40df3193d7c.tar.bz2
coreclr-f9116ac9567bfc15d8fc07413b50f40df3193d7c.zip
Remove now dead ParseNumbers code in runtime
Diffstat (limited to 'src/vm/comutilnative.h')
-rw-r--r--src/vm/comutilnative.h36
1 files changed, 0 insertions, 36 deletions
diff --git a/src/vm/comutilnative.h b/src/vm/comutilnative.h
index 831e1c071e..07c57c1312 100644
--- a/src/vm/comutilnative.h
+++ b/src/vm/comutilnative.h
@@ -37,42 +37,6 @@
//
//
-// PARSE NUMBERS
-//
-//
-
-#define MinRadix 2
-#define MaxRadix 36
-
-class ParseNumbers {
-
- enum FmtFlags {
- LeftAlign = 0x1, //Ensure that these conform to the values specified in the managed files.
- CenterAlign = 0x2,
- RightAlign = 0x4,
- PrefixSpace = 0x8,
- PrintSign = 0x10,
- PrintBase = 0x20,
- TreatAsUnsigned = 0x10,
- PrintAsI1 = 0x40,
- PrintAsI2 = 0x80,
- PrintAsI4 = 0x100,
- PrintRadixBase = 0x200,
- AlternateForm = 0x400};
-
-public:
-
- static INT32 GrabInts(const INT32 radix, __in_ecount(length) WCHAR *buffer, const int length, int *i, BOOL isUnsigned);
- static INT64 GrabLongs(const INT32 radix, __in_ecount(length) WCHAR *buffer, const int length, int *i, BOOL isUnsigned);
-
- static FCDECL5(LPVOID, IntToString, INT32 l, INT32 radix, INT32 width, CLR_CHAR paddingChar, INT32 flags);
- static FCDECL5_VII(LPVOID, LongToString, INT64 l, INT32 radix, INT32 width, CLR_CHAR paddingChar, INT32 flags);
- static FCDECL4(INT32, StringToInt, StringObject * s, INT32 radix, INT32 flags, INT32* currPos);
- static FCDECL4(INT64, StringToLong, StringObject * s, INT32 radix, INT32 flags, INT32* currPos);
-};
-
-//
-//
// EXCEPTION NATIVE
//
//