Simpler implementation from PR feedback.
[platform/upstream/coreclr.git] / src / System.Private.CoreLib / shared / System /
drwxr-xr-x   ..
-rw-r--r-- 1723 AccessViolationException.cs
-rw-r--r-- 2469 Action.cs
-rw-r--r-- 23953 AggregateException.cs
-rw-r--r-- 2186 ApplicationException.cs
-rw-r--r-- 3110 ArgumentException.cs
-rw-r--r-- 1867 ArgumentNullException.cs
-rw-r--r-- 3659 ArgumentOutOfRangeException.cs
-rw-r--r-- 1828 ArithmeticException.cs
-rw-r--r-- 11665 ArraySegment.cs
-rw-r--r-- 1954 ArrayTypeMismatchException.cs
-rw-r--r-- 490 AssemblyLoadEventArgs.cs
-rw-r--r-- 319 AssemblyLoadEventHandler.cs
-rw-r--r-- 503 AsyncCallback.cs
-rw-r--r-- 1173 AttributeTargets.cs
-rw-r--r-- 1795 AttributeUsageAttribute.cs
-rw-r--r-- 3926 BadImageFormatException.cs
-rw-r--r-- 18655 BitConverter.cs
-rw-r--r-- 11096 Boolean.cs
drwxr-xr-x - Buffers
-rw-r--r-- 9101 Byte.cs
-rw-r--r-- 871 CLSCompliantAttribute.cs
-rw-r--r-- 48614 Char.cs
-rw-r--r-- 1967 CharEnumerator.cs
drwxr-xr-x - Collections
drwxr-xr-x - ComponentModel
drwxr-xr-x - Configuration
-rw-r--r-- 9658 Convert.Base64.cs
-rw-r--r-- 97704 Convert.cs
-rw-r--r-- 7840 CurrentSystemTimeZone.cs
-rw-r--r-- 3466 DBNull.cs
-rw-r--r-- 1385 DataMisalignedException.cs
-rw-r--r-- 66188 DateTime.cs
-rw-r--r-- 520 DateTimeKind.cs
-rw-r--r-- 41663 DateTimeOffset.cs
-rw-r--r-- 595 DayOfWeek.cs
-rw-r--r-- 105929 Decimal.DecCalc.cs
-rw-r--r-- 39766 Decimal.cs
-rw-r--r-- 46676 DefaultBinder.cs
drwxr-xr-x - Diagnostics
-rw-r--r-- 1355 DivideByZeroException.cs
-rw-r--r-- 1371 DllNotFoundException.cs
-rw-r--r-- 15885 Double.cs
-rw-r--r-- 1955 DuplicateWaitObjectException.cs
-rw-r--r-- 565 Empty.cs
-rw-r--r-- 1417 EntryPointNotFoundException.cs
-rw-r--r-- 592 EventArgs.cs
-rw-r--r-- 433 EventHandler.cs
-rw-r--r-- 1686 ExecutionEngineException.cs
-rw-r--r-- 1334 FieldAccessException.cs
-rw-r--r-- 757 FlagsAttribute.cs
-rw-r--r-- 1286 FormatException.cs
-rw-r--r-- 3594 FormattableString.cs
-rw-r--r-- 2719 Gen2GcCallback.cs
drwxr-xr-x - Globalization
-rw-r--r-- 1188 Guid.Unix.cs
-rw-r--r-- 1002 Guid.Windows.cs
-rw-r--r-- 50533 Guid.cs
-rw-r--r-- 8709 HResults.cs
-rw-r--r-- 15950 HashCode.cs
-rw-r--r-- 717 IAsyncResult.cs
-rw-r--r-- 293 ICloneable.cs
-rw-r--r-- 1557 IComparable.cs
-rw-r--r-- 3320 IConvertible.cs
-rw-r--r-- 683 ICustomFormatter.cs
-rw-r--r-- 3200 IDisposable.cs
-rw-r--r-- 318 IEquatable.cs
-rw-r--r-- 629 IFormatProvider.cs
-rw-r--r-- 358 IFormattable.cs
drwxr-xr-x - IO
-rw-r--r-- 331 IObservable.cs
-rw-r--r-- 371 IObserver.cs
-rw-r--r-- 580 IProgress.cs
-rw-r--r-- 400 ISpanFormattable.cs
-rw-r--r-- 1389 IndexOutOfRangeException.cs
-rw-r--r-- 1257 InsufficientExecutionStackException.cs
-rw-r--r-- 1701 InsufficientMemoryException.cs
-rw-r--r-- 10300 Int16.cs
-rw-r--r-- 9029 Int32.cs
-rw-r--r-- 8490 Int64.cs
-rw-r--r-- 6323 IntPtr.cs
-rw-r--r-- 1489 InvalidCastException.cs
-rw-r--r-- 1442 InvalidOperationException.cs
-rw-r--r-- 1364 InvalidProgramException.cs
-rw-r--r-- 935 InvalidTimeZoneException.cs
-rw-r--r-- 23027 Lazy.cs
-rw-r--r-- 857 MarshalByRefObject.cs
-rw-r--r-- 4442 Marvin.cs
-rw-r--r-- 21648 Math.cs
-rw-r--r-- 6899 MathF.cs
-rw-r--r-- 1910 MemberAccessException.cs
-rw-r--r-- 19060 Memory.cs
-rw-r--r-- 680 MemoryDebugView.cs
-rw-r--r-- 25812 MemoryExtensions.Fast.cs
-rw-r--r-- 72687 MemoryExtensions.cs
-rw-r--r-- 1343 MethodAccessException.cs
-rw-r--r-- 316 MidpointRounding.cs
-rw-r--r-- 1799 MissingFieldException.cs
-rw-r--r-- 2689 MissingMemberException.cs
-rw-r--r-- 1883 MissingMethodException.cs
-rw-r--r-- 1470 MulticastNotSupportedException.cs
-rw-r--r-- 423 NonSerializedAttribute.cs
-rw-r--r-- 2469 NotFiniteNumberException.cs
-rw-r--r-- 1367 NotImplementedException.cs
-rw-r--r-- 1367 NotSupportedException.cs
-rw-r--r-- 1374 NullReferenceException.cs
-rw-r--r-- 4690 Nullable.cs
-rw-r--r-- 26560 Number.BigInteger.cs
-rw-r--r-- 4234 Number.DiyFp.cs
-rw-r--r-- 10737 Number.Dragon4.cs
-rw-r--r-- 96660 Number.Formatting.cs
-rw-r--r-- 23751 Number.Grisu3.cs
-rw-r--r-- 1696 Number.NumberBuffer.cs
-rw-r--r-- 15183 Number.NumberToDouble.cs
-rw-r--r-- 71586 Number.Parsing.cs
drwxr-xr-x - Numerics
-rw-r--r-- 2652 ObjectDisposedException.cs
-rw-r--r-- 1817 ObsoleteAttribute.cs
-rw-r--r-- 2172 OperationCanceledException.cs
-rw-r--r-- 1305 OutOfMemoryException.cs
-rw-r--r-- 1323 OverflowException.cs
-rw-r--r-- 647 ParamArrayAttribute.cs
-rw-r--r-- 2563 ParamsArray.cs
-rw-r--r-- 23136 ParseNumbers.cs
-rw-r--r-- 1422 PlatformNotSupportedException.cs
-rw-r--r-- 5154 Progress.cs
-rw-r--r-- 9372 Random.cs
-rw-r--r-- 1325 RankException.cs
-rw-r--r-- 15143 ReadOnlyMemory.cs
-rw-r--r-- 12256 ReadOnlySpan.Fast.cs
-rw-r--r-- 5192 ReadOnlySpan.cs
drwxr-xr-x - Reflection
-rw-r--r-- 661 ResolveEventArgs.cs
-rw-r--r-- 339 ResolveEventHandler.cs
drwxr-xr-x - Resources
drwxr-xr-x - Runtime
-rw-r--r-- 10929 SByte.cs
drwxr-xr-x - Security
-rw-r--r-- 483 SerializableAttribute.cs
-rw-r--r-- 15006 Single.cs
-rw-r--r-- 16009 Span.Fast.cs
-rw-r--r-- 5019 Span.cs
-rw-r--r-- 657 SpanDebugView.cs
-rw-r--r-- 3038 SpanHelpers.BinarySearch.cs
-rw-r--r-- 47513 SpanHelpers.Byte.cs
-rw-r--r-- 17097 SpanHelpers.Char.cs
-rw-r--r-- 28811 SpanHelpers.T.cs
-rw-r--r-- 17244 SpanHelpers.cs
-rw-r--r-- 1368 StackOverflowException.cs
-rw-r--r-- 36387 String.Comparison.cs
-rw-r--r-- 68299 String.Manipulation.cs
-rw-r--r-- 20209 String.Searching.cs
-rw-r--r-- 26330 String.cs
-rw-r--r-- 12764 StringComparer.cs
-rw-r--r-- 458 StringComparison.cs
-rw-r--r-- 333 StringSplitOptions.cs
-rw-r--r-- 1065 SystemException.cs
drwxr-xr-x - Text
-rw-r--r-- 782 ThreadAttributes.cs
-rw-r--r-- 709 ThreadStaticAttribute.cs
drwxr-xr-x - Threading
-rw-r--r-- 22159 TimeSpan.cs
-rw-r--r-- 11446 TimeZone.cs
-rw-r--r-- 13626 TimeZoneInfo.AdjustmentRule.cs
-rw-r--r-- 26954 TimeZoneInfo.StringSerializer.cs
-rw-r--r-- 6907 TimeZoneInfo.TransitionTime.cs
-rw-r--r-- 72674 TimeZoneInfo.Unix.cs
-rw-r--r-- 43954 TimeZoneInfo.Win32.cs
-rw-r--r-- 93495 TimeZoneInfo.cs
-rw-r--r-- 940 TimeZoneNotFoundException.cs
-rw-r--r-- 1296 TimeoutException.cs
-rw-r--r-- 44169 Tuple.cs
-rw-r--r-- 50102 TupleExtensions.cs
-rw-r--r-- 6745 Type.Enum.cs
-rw-r--r-- 17360 Type.Helpers.cs
-rw-r--r-- 22818 Type.cs
-rw-r--r-- 1293 TypeAccessException.cs
-rw-r--r-- 2299 TypeCode.cs
-rw-r--r-- 2694 TypeInitializationException.cs
-rw-r--r-- 1146 TypeUnloadedException.cs
-rw-r--r-- 9180 UInt16.cs
-rw-r--r-- 8595 UInt32.cs
-rw-r--r-- 8594 UInt64.cs
-rw-r--r-- 5615 UIntPtr.cs
-rw-r--r-- 1556 UnauthorizedAccessException.cs
-rw-r--r-- 744 UnhandledExceptionEventArgs.cs
-rw-r--r-- 328 UnhandledExceptionEventHandler.cs
-rw-r--r-- 2536 UnitySerializationHolder.cs
-rw-r--r-- 111678 ValueTuple.cs
-rw-r--r-- 15068 Version.cs
-rw-r--r-- 530 Void.cs