summaryrefslogtreecommitdiff
path: root/src/mscorlib/src/System/ParseNumbers.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/mscorlib/src/System/ParseNumbers.cs')
-rw-r--r--src/mscorlib/src/System/ParseNumbers.cs71
1 files changed, 40 insertions, 31 deletions
diff --git a/src/mscorlib/src/System/ParseNumbers.cs b/src/mscorlib/src/System/ParseNumbers.cs
index 2a375f7584..5287e27669 100644
--- a/src/mscorlib/src/System/ParseNumbers.cs
+++ b/src/mscorlib/src/System/ParseNumbers.cs
@@ -11,52 +11,61 @@
**
**
===========================================================*/
-namespace System {
-
- //This class contains only static members and does not need to be serializable.
- using System;
- using System.Runtime.CompilerServices;
- using System.Runtime.Versioning;
- internal static class ParseNumbers {
- internal const int PrintAsI1=0x40;
- internal const int PrintAsI2=0x80;
- internal const int PrintAsI4=0x100;
- internal const int TreatAsUnsigned=0x200;
- internal const int TreatAsI1=0x400;
- internal const int TreatAsI2=0x800;
- internal const int IsTight=0x1000;
- internal const int NoSpace=0x2000;
-
+//This class contains only static members and does not need to be serializable.
+
+using System;
+using System.Runtime.CompilerServices;
+using System.Runtime.Versioning;
+
+namespace System
+{
+ internal static class ParseNumbers
+ {
+ internal const int PrintAsI1 = 0x40;
+ internal const int PrintAsI2 = 0x80;
+ internal const int PrintAsI4 = 0x100;
+ internal const int TreatAsUnsigned = 0x200;
+ internal const int TreatAsI1 = 0x400;
+ internal const int TreatAsI2 = 0x800;
+ internal const int IsTight = 0x1000;
+ internal const int NoSpace = 0x2000;
+
//
//
// NATIVE METHODS
// For comments on these methods please see $\src\vm\COMUtilNative.cpp
//
- public unsafe static long StringToLong(System.String s, int radix, int flags) {
- return StringToLong(s,radix,flags, null);
+ public unsafe static long StringToLong(System.String s, int radix, int flags)
+ {
+ return StringToLong(s, radix, flags, null);
}
[MethodImplAttribute(MethodImplOptions.InternalCall)]
public unsafe extern static long StringToLong(System.String s, int radix, int flags, int* currPos);
- public unsafe static long StringToLong(System.String s, int radix, int flags, ref int currPos) {
- fixed(int * ppos = &currPos) {
- return StringToLong( s, radix, flags, ppos);
+ public unsafe static long StringToLong(System.String s, int radix, int flags, ref int currPos)
+ {
+ fixed (int* ppos = &currPos)
+ {
+ return StringToLong(s, radix, flags, ppos);
}
}
-
- public unsafe static int StringToInt(System.String s, int radix, int flags) {
- return StringToInt(s,radix,flags, null);
+
+ public unsafe static int StringToInt(System.String s, int radix, int flags)
+ {
+ return StringToInt(s, radix, flags, null);
}
- [MethodImplAttribute(MethodImplOptions.InternalCall)]
- public unsafe extern static int StringToInt(System.String s, int radix, int flags, int* currPos);
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ public unsafe extern static int StringToInt(System.String s, int radix, int flags, int* currPos);
- public unsafe static int StringToInt(System.String s, int radix, int flags, ref int currPos) {
- fixed(int * ppos = &currPos) {
- return StringToInt( s, radix, flags, ppos);
+ public unsafe static int StringToInt(System.String s, int radix, int flags, ref int currPos)
+ {
+ fixed (int* ppos = &currPos)
+ {
+ return StringToInt(s, radix, flags, ppos);
}
- }
-
+ }
+
[MethodImplAttribute(MethodImplOptions.InternalCall)]
public extern static String IntToString(int l, int radix, int width, char paddingChar, int flags);