Skip to content

Instantly share code, notes, and snippets.

@mattwarren
Created December 13, 2018 14:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mattwarren/abc4e194b71e78eb9fa5a550a379a0a1 to your computer and use it in GitHub Desktop.
Save mattwarren/abc4e194b71e78eb9fa5a550a379a0a1 to your computer and use it in GitHub Desktop.
C:\Users\MattW\Dev\GitHub\coreclr\src\System.Private.CoreLib
│ CreateRuntimeRootILLinkDescriptorFile.targets
│ GenerateCompilerResponseFile.targets
│ GenerateSplitStringResources.targets
│ ILLink.targets
│ ILLinkTrim.xml
│ MembersMustExist.AnalyzerData
│ PinvokeAnalyzerExceptionList.analyzerdata
│ System.Private.CoreLib.csproj
│ System.Private.CoreLib.sln
├───Common
│ │ NotImplemented.cs
│ │
│ └───System
│ SR.cs
├───Properties
├───Resources
│ Strings.resx
├───shared
│ │ README.md
│ │ System.Private.CoreLib.Shared.projitems
│ │
│ ├───Internal
│ │ │ Padding.cs
│ │ │
│ │ ├───IO
│ │ │ File.cs
│ │ │ File.Unix.cs
│ │ │ File.Windows.cs
│ │ │
│ │ ├───Runtime
│ │ │ └───CompilerServices
│ │ │ Unsafe.cs
│ │ │
│ │ └───Win32
│ │ RegistryKey.cs
│ │
│ ├───Interop
│ │ ├───Unix
│ │ │ │ Interop.Errors.cs
│ │ │ │ Interop.IOErrors.cs
│ │ │ │ Interop.Libraries.cs
│ │ │ │
│ │ │ ├───System.Globalization.Native
│ │ │ │ Interop.Calendar.cs
│ │ │ │ Interop.Casing.cs
│ │ │ │ Interop.Collation.cs
│ │ │ │ Interop.ICU.cs
│ │ │ │ Interop.Idna.cs
│ │ │ │ Interop.Locale.cs
│ │ │ │ Interop.Normalization.cs
│ │ │ │ Interop.ResultCode.cs
│ │ │ │ Interop.TimeZoneInfo.cs
│ │ │ │ Interop.Utils.cs
│ │ │ │
│ │ │ └───System.Native
│ │ │ Interop.Close.cs
│ │ │ Interop.FLock.cs
│ │ │ Interop.FSync.cs
│ │ │ Interop.FTruncate.cs
│ │ │ Interop.GetCwd.cs
│ │ │ Interop.GetRandomBytes.cs
│ │ │ Interop.LockFileRegion.cs
│ │ │ Interop.LSeek.cs
│ │ │ Interop.MksTemps.cs
│ │ │ Interop.Open.cs
│ │ │ Interop.OpenFlags.cs
│ │ │ Interop.PathConf.cs
│ │ │ Interop.Permissions.cs
│ │ │ Interop.PosixFAdvise.cs
│ │ │ Interop.Read.cs
│ │ │ Interop.ReadDir.cs
│ │ │ Interop.ReadLink.cs
│ │ │ Interop.Stat.cs
│ │ │ Interop.SysLog.cs
│ │ │ Interop.Unlink.cs
│ │ │ Interop.Write.cs
│ │ │
│ │ └───Windows
│ │ │ Interop.BOOL.cs
│ │ │ Interop.Errors.cs
│ │ │ Interop.Libraries.cs
│ │ │
│ │ ├───Advapi32
│ │ │ Interop.RegCloseKey.cs
│ │ │ Interop.RegCreateKeyEx.cs
│ │ │ Interop.RegDeleteKeyEx.cs
│ │ │ Interop.RegDeleteValue.cs
│ │ │ Interop.RegEnumKeyEx.cs
│ │ │ Interop.RegEnumValue.cs
│ │ │ Interop.RegFlushKey.cs
│ │ │ Interop.RegistryConstants.cs
│ │ │ Interop.RegOpenKeyEx.cs
│ │ │ Interop.RegQueryInfoKey.cs
│ │ │ Interop.RegQueryValueEx.cs
│ │ │ Interop.RegSetValueEx.cs
│ │ │
│ │ ├───BCrypt
│ │ │ Interop.BCryptGenRandom.cs
│ │ │ Interop.BCryptGenRandom.GetRandomBytes.cs
│ │ │ Interop.NTSTATUS.cs
│ │ │
│ │ ├───Crypt32
│ │ │ Interop.CryptProtectMemory.cs
│ │ │
│ │ ├───Kernel32
│ │ │ Interop.CancelIoEx.cs
│ │ │ Interop.CloseHandle.cs
│ │ │ Interop.Constants.cs
│ │ │ Interop.CreateFile.cs
│ │ │ Interop.CreateFile2.cs
│ │ │ Interop.CREATEFILE2_EXTENDED_PARAMETERS.cs
│ │ │ Interop.EventWaitHandle.cs
│ │ │ Interop.FileAttributes.cs
│ │ │ Interop.FileTypes.cs
│ │ │ Interop.FILE_INFO_BY_HANDLE_CLASS.cs
│ │ │ Interop.FindClose.cs
│ │ │ Interop.FindFirstFileEx.cs
│ │ │ Interop.FlushFileBuffers.cs
│ │ │ Interop.FormatMessage.cs
│ │ │ Interop.FreeEnvironmentStrings.cs
│ │ │ Interop.FreeLibrary.cs
│ │ │ Interop.GetCPInfo.cs
│ │ │ Interop.GetEnvironmentStrings.cs
│ │ │ Interop.GetFileAttributesEx.cs
│ │ │ Interop.GetFileInformationByHandleEx.cs
│ │ │ Interop.GetFileType_SafeHandle.cs
│ │ │ Interop.GetFullPathNameW.cs
│ │ │ Interop.GetLongPathNameW.cs
│ │ │ Interop.GetTempFileNameW.cs
│ │ │ Interop.GetTempPathW.cs
│ │ │ Interop.Globalization.cs
│ │ │ Interop.LoadLibraryEx.cs
│ │ │ Interop.LockFile.cs
│ │ │ Interop.MAX_PATH.cs
│ │ │ Interop.MUI.cs
│ │ │ Interop.MultiByteToWideChar.cs
│ │ │ Interop.Mutex.cs
│ │ │ Interop.OutputDebugString.cs
│ │ │ Interop.ReadFile_SafeHandle_IntPtr.cs
│ │ │ Interop.ReadFile_SafeHandle_NativeOverlapped.cs
│ │ │ Interop.SecurityOptions.cs
│ │ │ Interop.SECURITY_ATTRIBUTES.cs
│ │ │ Interop.Semaphore.cs
│ │ │ Interop.SetEndOfFile.cs
│ │ │ Interop.SetEnvironmentVariable.cs
│ │ │ Interop.SetFilePointerEx.cs
│ │ │ Interop.SetThreadErrorMode.cs
│ │ │ Interop.TimeZone.cs
│ │ │ Interop.TimeZone.Registry.cs
│ │ │ Interop.WideCharToMultiByte.cs
│ │ │ Interop.WriteFile_SafeHandle_IntPtr.cs
│ │ │ Interop.WriteFile_SafeHandle_NativeOverlapped.cs
│ │ │
│ │ ├───Normaliz
│ │ │ Interop.Idna.cs
│ │ │ Interop.Normalization.cs
│ │ │
│ │ ├───NtDll
│ │ │ NtQueryInformationFile.cs
│ │ │
│ │ ├───Ole32
│ │ │ Interop.CoCreateGuid.cs
│ │ │
│ │ ├───OleAut32
│ │ │ Interop.SysAllocStringLen.cs
│ │ │ Interop.SysFreeString.cs
│ │ │ Interop.SysStringLen.cs
│ │ │
│ │ └───User32
│ │ Interop.Constants.cs
│ │ Interop.LoadString.cs
│ │ Interop.SendMessageTimeout.cs
│ │
│ ├───Microsoft
│ │ └───Win32
│ │ └───SafeHandles
│ │ CriticalHandleMinusOneIsInvalid.cs
│ │ CriticalHandleZeroOrMinusOneIsInvalid.cs
│ │ SafeDirectoryHandle.Unix.cs
│ │ SafeFileHandle.Unix.cs
│ │ SafeFileHandle.Windows.cs
│ │ SafeFindHandle.Windows.cs
│ │ SafeHandleMinusOneIsInvalid.cs
│ │ SafeHandleZeroOrMinusOneIsInvalid.cs
│ │ SafeLibraryHandle.cs
│ │ SafeRegistryHandle.cs
│ │ SafeRegistryHandle.Windows.cs
│ │ SafeWaitHandle.cs
│ │ SafeWaitHandle.Windows.cs
│ │
│ └───System
│ │ AccessViolationException.cs
│ │ Action.cs
│ │ AggregateException.cs
│ │ ApplicationException.cs
│ │ ArgumentException.cs
│ │ ArgumentNullException.cs
│ │ ArgumentOutOfRangeException.cs
│ │ ArithmeticException.cs
│ │ ArraySegment.cs
│ │ ArrayTypeMismatchException.cs
│ │ AssemblyLoadEventArgs.cs
│ │ AssemblyLoadEventHandler.cs
│ │ AsyncCallback.cs
│ │ AttributeTargets.cs
│ │ AttributeUsageAttribute.cs
│ │ BadImageFormatException.cs
│ │ BitConverter.cs
│ │ Boolean.cs
│ │ Byte.cs
│ │ Char.cs
│ │ CharEnumerator.cs
│ │ CLSCompliantAttribute.cs
│ │ Convert.Base64.cs
│ │ Convert.cs
│ │ CurrentSystemTimeZone.cs
│ │ DataMisalignedException.cs
│ │ DateTime.cs
│ │ DateTimeKind.cs
│ │ DateTimeOffset.cs
│ │ DayOfWeek.cs
│ │ DBNull.cs
│ │ Decimal.cs
│ │ Decimal.DecCalc.cs
│ │ DefaultBinder.cs
│ │ DivideByZeroException.cs
│ │ DllNotFoundException.cs
│ │ Double.cs
│ │ DuplicateWaitObjectException.cs
│ │ Empty.cs
│ │ EntryPointNotFoundException.cs
│ │ EventArgs.cs
│ │ EventHandler.cs
│ │ ExecutionEngineException.cs
│ │ FieldAccessException.cs
│ │ FlagsAttribute.cs
│ │ FormatException.cs
│ │ FormattableString.cs
│ │ Gen2GcCallback.cs
│ │ Guid.cs
│ │ Guid.Unix.cs
│ │ Guid.Windows.cs
│ │ HashCode.cs
│ │ HResults.cs
│ │ IAsyncDisposable.cs
│ │ IAsyncResult.cs
│ │ ICloneable.cs
│ │ IComparable.cs
│ │ IConvertible.cs
│ │ ICustomFormatter.cs
│ │ IDisposable.cs
│ │ IEquatable.cs
│ │ IFormatProvider.cs
│ │ IFormattable.cs
│ │ Index.cs
│ │ IndexOutOfRangeException.cs
│ │ InsufficientExecutionStackException.cs
│ │ InsufficientMemoryException.cs
│ │ Int16.cs
│ │ Int32.cs
│ │ Int64.cs
│ │ IntPtr.cs
│ │ InvalidCastException.cs
│ │ InvalidOperationException.cs
│ │ InvalidProgramException.cs
│ │ InvalidTimeZoneException.cs
│ │ IObservable.cs
│ │ IObserver.cs
│ │ IProgress.cs
│ │ ISpanFormattable.cs
│ │ Lazy.cs
│ │ MarshalByRefObject.cs
│ │ Marvin.cs
│ │ Marvin.OrdinalIgnoreCase.cs
│ │ Math.cs
│ │ MathF.cs
│ │ MemberAccessException.cs
│ │ Memory.cs
│ │ MemoryDebugView.cs
│ │ MemoryExtensions.cs
│ │ MemoryExtensions.Fast.cs
│ │ MethodAccessException.cs
│ │ MidpointRounding.cs
│ │ MissingFieldException.cs
│ │ MissingMemberException.cs
│ │ MissingMethodException.cs
│ │ MulticastNotSupportedException.cs
│ │ NonSerializedAttribute.cs
│ │ NotFiniteNumberException.cs
│ │ NotImplementedException.cs
│ │ NotSupportedException.cs
│ │ Nullable.cs
│ │ NullReferenceException.cs
│ │ Number.BigInteger.cs
│ │ Number.DiyFp.cs
│ │ Number.Dragon4.cs
│ │ Number.Formatting.cs
│ │ Number.Grisu3.cs
│ │ Number.NumberBuffer.cs
│ │ Number.NumberToFloatingPointBits.cs
│ │ Number.Parsing.cs
│ │ ObjectDisposedException.cs
│ │ ObsoleteAttribute.cs
│ │ OperationCanceledException.cs
│ │ OutOfMemoryException.cs
│ │ OverflowException.cs
│ │ ParamArrayAttribute.cs
│ │ ParamsArray.cs
│ │ ParseNumbers.cs
│ │ PlatformNotSupportedException.cs
│ │ Progress.cs
│ │ Random.cs
│ │ Range.cs
│ │ RankException.cs
│ │ ReadOnlyMemory.cs
│ │ ReadOnlySpan.cs
│ │ ReadOnlySpan.Fast.cs
│ │ ResolveEventArgs.cs
│ │ ResolveEventHandler.cs
│ │ SByte.cs
│ │ SerializableAttribute.cs
│ │ Single.cs
│ │ Span.cs
│ │ Span.Fast.cs
│ │ SpanDebugView.cs
│ │ SpanHelpers.BinarySearch.cs
│ │ SpanHelpers.Byte.cs
│ │ SpanHelpers.Char.cs
│ │ SpanHelpers.cs
│ │ SpanHelpers.T.cs
│ │ StackOverflowException.cs
│ │ String.Comparison.cs
│ │ String.cs
│ │ String.Manipulation.cs
│ │ String.Searching.cs
│ │ StringComparer.cs
│ │ StringComparison.cs
│ │ StringSplitOptions.cs
│ │ SystemException.cs
│ │ ThreadAttributes.cs
│ │ ThreadStaticAttribute.cs
│ │ TimeoutException.cs
│ │ TimeSpan.cs
│ │ TimeZone.cs
│ │ TimeZoneInfo.AdjustmentRule.cs
│ │ TimeZoneInfo.cs
│ │ TimeZoneInfo.StringSerializer.cs
│ │ TimeZoneInfo.TransitionTime.cs
│ │ TimeZoneInfo.Unix.cs
│ │ TimeZoneInfo.Win32.cs
│ │ TimeZoneNotFoundException.cs
│ │ Tuple.cs
│ │ TupleExtensions.cs
│ │ Type.cs
│ │ Type.Enum.cs
│ │ Type.Helpers.cs
│ │ TypeAccessException.cs
│ │ TypeCode.cs
│ │ TypeInitializationException.cs
│ │ TypeUnloadedException.cs
│ │ UInt16.cs
│ │ UInt32.cs
│ │ UInt64.cs
│ │ UIntPtr.cs
│ │ UnauthorizedAccessException.cs
│ │ UnhandledExceptionEventArgs.cs
│ │ UnhandledExceptionEventHandler.cs
│ │ UnitySerializationHolder.cs
│ │ ValueTuple.cs
│ │ Version.cs
│ │ Void.cs
│ │
│ ├───Buffers
│ │ │ ArrayPool.cs
│ │ │ ArrayPoolEventSource.cs
│ │ │ ConfigurableArrayPool.cs
│ │ │ IMemoryOwner.cs
│ │ │ IPinnable.cs
│ │ │ MemoryHandle.cs
│ │ │ MemoryManager.cs
│ │ │ StandardFormat.cs
│ │ │ TlsOverPerCoreLockedStacksArrayPool.cs
│ │ │ Utilities.cs
│ │ │
│ │ ├───Binary
│ │ │ Reader.cs
│ │ │ ReaderBigEndian.cs
│ │ │ ReaderLittleEndian.cs
│ │ │ WriterBigEndian.cs
│ │ │ WriterLittleEndian.cs
│ │ │
│ │ └───Text
│ │ │ FormattingHelpers.CountDigits.cs
│ │ │ Utf8Constants.cs
│ │ │
│ │ ├───Utf8Formatter
│ │ │ FormattingHelpers.cs
│ │ │ Utf8Formatter.Boolean.cs
│ │ │ Utf8Formatter.Date.cs
│ │ │ Utf8Formatter.Date.G.cs
│ │ │ Utf8Formatter.Date.L.cs
│ │ │ Utf8Formatter.Date.O.cs
│ │ │ Utf8Formatter.Date.R.cs
│ │ │ Utf8Formatter.Decimal.cs
│ │ │ Utf8Formatter.Decimal.E.cs
│ │ │ Utf8Formatter.Decimal.F.cs
│ │ │ Utf8Formatter.Decimal.G.cs
│ │ │ Utf8Formatter.Float.cs
│ │ │ Utf8Formatter.Guid.cs
│ │ │ Utf8Formatter.Integer.cs
│ │ │ Utf8Formatter.Integer.Signed.cs
│ │ │ Utf8Formatter.Integer.Signed.D.cs
│ │ │ Utf8Formatter.Integer.Signed.Default.cs
│ │ │ Utf8Formatter.Integer.Signed.N.cs
│ │ │ Utf8Formatter.Integer.Unsigned.cs
│ │ │ Utf8Formatter.Integer.Unsigned.D.cs
│ │ │ Utf8Formatter.Integer.Unsigned.Default.cs
│ │ │ Utf8Formatter.Integer.Unsigned.N.cs
│ │ │ Utf8Formatter.Integer.Unsigned.X.cs
│ │ │ Utf8Formatter.TimeSpan.cs
│ │ │
│ │ └───Utf8Parser
│ │ ParserHelpers.cs
│ │ Utf8Parser.Boolean.cs
│ │ Utf8Parser.Date.cs
│ │ Utf8Parser.Date.Default.cs
│ │ Utf8Parser.Date.G.cs
│ │ Utf8Parser.Date.Helpers.cs
│ │ Utf8Parser.Date.O.cs
│ │ Utf8Parser.Date.R.cs
│ │ Utf8Parser.Decimal.cs
│ │ Utf8Parser.Float.cs
│ │ Utf8Parser.Guid.cs
│ │ Utf8Parser.Integer.Signed.cs
│ │ Utf8Parser.Integer.Signed.D.cs
│ │ Utf8Parser.Integer.Signed.N.cs
│ │ Utf8Parser.Integer.Unsigned.cs
│ │ Utf8Parser.Integer.Unsigned.D.cs
│ │ Utf8Parser.Integer.Unsigned.N.cs
│ │ Utf8Parser.Integer.Unsigned.X.cs
│ │ Utf8Parser.Number.cs
│ │ Utf8Parser.TimeSpan.BigG.cs
│ │ Utf8Parser.TimeSpan.C.cs
│ │ Utf8Parser.TimeSpan.cs
│ │ Utf8Parser.TimeSpan.LittleG.cs
│ │ Utf8Parser.TimeSpanSplitter.cs
│ │
│ ├───Collections
│ │ │ Comparer.cs
│ │ │ CompatibleComparer.cs
│ │ │ DictionaryEntry.cs
│ │ │ HashHelpers.cs
│ │ │ HashHelpers.SerializationInfoTable.cs
│ │ │ Hashtable.cs
│ │ │ ICollection.cs
│ │ │ IComparer.cs
│ │ │ IDictionary.cs
│ │ │ IDictionaryEnumerator.cs
│ │ │ IEnumerable.cs
│ │ │ IEnumerator.cs
│ │ │ IEqualityComparer.cs
│ │ │ IHashCodeProvider.cs
│ │ │ IList.cs
│ │ │ IStructuralComparable.cs
│ │ │ IStructuralEquatable.cs
│ │ │ KeyValuePairs.cs
│ │ │ ListDictionaryInternal.cs
│ │ │
│ │ ├───Concurrent
│ │ │ ConcurrentQueue.cs
│ │ │ ConcurrentQueueSegment.cs
│ │ │ IProducerConsumerCollection.cs
│ │ │ IProducerConsumerCollectionDebugView.cs
│ │ │
│ │ ├───Generic
│ │ │ ArraySortHelper.cs
│ │ │ Dictionary.cs
│ │ │ IAsyncEnumerable.cs
│ │ │ IAsyncEnumerator.cs
│ │ │ ICollection.cs
│ │ │ ICollectionDebugView.cs
│ │ │ IComparer.cs
│ │ │ IDictionary.cs
│ │ │ IDictionaryDebugView.cs
│ │ │ IEnumerable.cs
│ │ │ IEnumerator.cs
│ │ │ IEqualityComparer.cs
│ │ │ IList.cs
│ │ │ IReadOnlyCollection.cs
│ │ │ IReadOnlyDictionary.cs
│ │ │ IReadOnlyList.cs
│ │ │ KeyNotFoundException.cs
│ │ │ KeyValuePair.cs
│ │ │ List.cs
│ │ │ NonRandomizedStringEqualityComparer.cs
│ │ │ ValueListBuilder.cs
│ │ │
│ │ └───ObjectModel
│ │ Collection.cs
│ │ ReadOnlyCollection.cs
│ │
│ ├───ComponentModel
│ │ DefaultValueAttribute.cs
│ │ EditorBrowsableAttribute.cs
│ │
│ ├───Configuration
│ │ └───Assemblies
│ │ AssemblyHashAlgorithm.cs
│ │ AssemblyVersionCompatibility.cs
│ │
│ ├───Diagnostics
│ │ │ ConditionalAttribute.cs
│ │ │ Debug.cs
│ │ │ DebuggableAttribute.cs
│ │ │ DebuggerBrowsableAttribute.cs
│ │ │ DebuggerDisplayAttribute.cs
│ │ │ DebuggerHiddenAttribute.cs
│ │ │ DebuggerNonUserCodeAttribute.cs
│ │ │ DebuggerStepperBoundaryAttribute.cs
│ │ │ DebuggerStepThroughAttribute.cs
│ │ │ DebuggerTypeProxyAttribute.cs
│ │ │ DebuggerVisualizerAttribute.cs
│ │ │ DebugProvider.cs
│ │ │ DebugProvider.Unix.cs
│ │ │ StackFrame.cs
│ │ │ StackTraceHiddenAttribute.cs
│ │ │
│ │ ├───CodeAnalysis
│ │ │ SuppressMessageAttribute.cs
│ │ │
│ │ └───Tracing
│ │ │ ActivityTracker.cs
│ │ │ EventActivityOptions.cs
│ │ │ EventDescriptor.cs
│ │ │ EventProvider.cs
│ │ │ EventSource.cs
│ │ │ EventSourceException.cs
│ │ │ IEventProvider.cs
│ │ │ StubEnvironment.cs
│ │ │ Winmeta.cs
│ │ │
│ │ └───TraceLogging
│ │ ArrayTypeInfo.cs
│ │ ConcurrentSet.cs
│ │ ConcurrentSetItem.cs
│ │ DataCollector.cs
│ │ EmptyStruct.cs
│ │ EnumerableTypeInfo.cs
│ │ EnumHelper.cs
│ │ EventDataAttribute.cs
│ │ EventFieldAttribute.cs
│ │ EventFieldFormat.cs
│ │ EventIgnoreAttribute.cs
│ │ EventPayload.cs
│ │ EventSourceActivity.cs
│ │ EventSourceOptions.cs
│ │ FieldMetadata.cs
│ │ InvokeTypeInfo.cs
│ │ NameInfo.cs
│ │ PropertyAnalysis.cs
│ │ PropertyValue.cs
│ │ SimpleEventTypes.cs
│ │ SimpleTypeInfos.cs
│ │ Statics.cs
│ │ TraceLoggingDataCollector.cs
│ │ TraceLoggingDataType.cs
│ │ TraceLoggingEventSource.cs
│ │ TraceLoggingEventTraits.cs
│ │ TraceLoggingEventTypes.cs
│ │ TraceLoggingMetadataCollector.cs
│ │ TraceLoggingTypeInfo.cs
│ │ TypeAnalysis.cs
│ │
│ ├───Globalization
│ │ BidiCategory.cs
│ │ Calendar.cs
│ │ CalendarAlgorithmType.cs
│ │ CalendarData.cs
│ │ CalendarData.Unix.cs
│ │ CalendarData.Windows.cs
│ │ CalendarWeekRule.cs
│ │ CalendricalCalculationsHelper.cs
│ │ CharUnicodeInfo.cs
│ │ CharUnicodeInfoData.cs
│ │ ChineseLunisolarCalendar.cs
│ │ CompareInfo.cs
│ │ CompareInfo.Invariant.cs
│ │ CompareInfo.Unix.cs
│ │ CompareInfo.Windows.cs
│ │ CultureData.cs
│ │ CultureData.Unix.cs
│ │ CultureData.Windows.cs
│ │ CultureNotFoundException.cs
│ │ CultureTypes.cs
│ │ DateTimeFormat.cs
│ │ DateTimeFormatInfo.cs
│ │ DateTimeFormatInfoScanner.cs
│ │ DateTimeParse.cs
│ │ DateTimeStyles.cs
│ │ DaylightTime.cs
│ │ DigitShapes.cs
│ │ EastAsianLunisolarCalendar.cs
│ │ GlobalizationExtensions.cs
│ │ GregorianCalendar.cs
│ │ GregorianCalendarHelper.cs
│ │ GregorianCalendarTypes.cs
│ │ HebrewCalendar.cs
│ │ HebrewNumber.cs
│ │ HijriCalendar.cs
│ │ HijriCalendar.Unix.cs
│ │ HijriCalendar.Win32.cs
│ │ HijriCalendar.WinRT.cs
│ │ IdnMapping.cs
│ │ IdnMapping.Unix.cs
│ │ IdnMapping.Windows.cs
│ │ InternalGlobalizationHelper.cs
│ │ ISOWeek.cs
│ │ JapaneseCalendar.cs
│ │ JapaneseCalendar.Unix.cs
│ │ JapaneseCalendar.Win32.cs
│ │ JapaneseCalendar.WinRT.cs
│ │ JapaneseLunisolarCalendar.cs
│ │ JulianCalendar.cs
│ │ KoreanCalendar.cs
│ │ KoreanLunisolarCalendar.cs
│ │ LocaleData.Unix.cs
│ │ Normalization.Unix.cs
│ │ Normalization.Windows.cs
│ │ NumberFormatInfo.cs
│ │ NumberStyles.cs
│ │ PersianCalendar.cs
│ │ RegionInfo.cs
│ │ SortKey.cs
│ │ SortVersion.cs
│ │ StringInfo.cs
│ │ TaiwanCalendar.cs
│ │ TaiwanLunisolarCalendar.cs
│ │ TextElementEnumerator.cs
│ │ TextInfo.cs
│ │ TextInfo.Unix.cs
│ │ TextInfo.Windows.cs
│ │ ThaiBuddhistCalendar.cs
│ │ TimeSpanFormat.cs
│ │ TimeSpanParse.cs
│ │ TimeSpanStyles.cs
│ │ UmAlQuraCalendar.cs
│ │ UnicodeCategory.cs
│ │
│ ├───IO
│ │ BinaryReader.cs
│ │ BinaryWriter.cs
│ │ DirectoryNotFoundException.cs
│ │ DisableMediaInsertionPrompt.cs
│ │ EncodingCache.cs
│ │ EndOfStreamException.cs
│ │ Error.cs
│ │ FileAccess.cs
│ │ FileLoadException.cs
│ │ FileMode.cs
│ │ FileNotFoundException.cs
│ │ FileOptions.cs
│ │ FileShare.cs
│ │ FileStream.cs
│ │ FileStream.Linux.cs
│ │ FileStream.OSX.cs
│ │ FileStream.Unix.cs
│ │ FileStream.Win32.cs
│ │ FileStream.Windows.cs
│ │ FileStream.WinRT.cs
│ │ FileStreamCompletionSource.Win32.cs
│ │ IOException.cs
│ │ MemoryStream.cs
│ │ Path.cs
│ │ Path.Unix.cs
│ │ Path.Windows.cs
│ │ PathHelper.Windows.cs
│ │ PathInternal.cs
│ │ PathInternal.Unix.cs
│ │ PathInternal.Windows.cs
│ │ PathTooLongException.cs
│ │ PinnedBufferMemoryStream.cs
│ │ SeekOrigin.cs
│ │ Stream.cs
│ │ StreamHelpers.CopyValidation.cs
│ │ StreamReader.cs
│ │ StreamWriter.cs
│ │ TextReader.cs
│ │ TextWriter.cs
│ │ UnmanagedMemoryAccessor.cs
│ │ UnmanagedMemoryStream.cs
│ │ UnmanagedMemoryStreamWrapper.cs
│ │ Win32Marshal.cs
│ │
│ ├───Numerics
│ │ ConstantHelper.cs
│ │ ConstantHelper.tt
│ │ GenerationConfig.ttinclude
│ │ Register.cs
│ │ Register.tt
│ │ Vector.cs
│ │ Vector.tt
│ │ Vector_Operations.cs
│ │
│ ├───Reflection
│ │ │ AmbiguousMatchException.cs
│ │ │ Assembly.cs
│ │ │ AssemblyAlgorithmIdAttribute.cs
│ │ │ AssemblyCompanyAttribute.cs
│ │ │ AssemblyConfigurationAttribute.cs
│ │ │ AssemblyContentType.cs
│ │ │ AssemblyCopyrightAttribute.cs
│ │ │ AssemblyCultureAttribute.cs
│ │ │ AssemblyDefaultAliasAttribute.cs
│ │ │ AssemblyDelaySignAttribute.cs
│ │ │ AssemblyDescriptionAttribute.cs
│ │ │ AssemblyFileVersionAttribute.cs
│ │ │ AssemblyFlagsAttribute.cs
│ │ │ AssemblyInformationalVersionAttribute.cs
│ │ │ AssemblyKeyFileAttribute.cs
│ │ │ AssemblyKeyNameAttribute.cs
│ │ │ AssemblyMetadataAttribute.cs
│ │ │ AssemblyNameFlags.cs
│ │ │ AssemblyNameFormatter.cs
│ │ │ AssemblyProductAttribute.cs
│ │ │ AssemblySignatureKeyAttribute.cs
│ │ │ AssemblyTitleAttribute.cs
│ │ │ AssemblyTrademarkAttribute.cs
│ │ │ AssemblyVersionAttribute.cs
│ │ │ Binder.cs
│ │ │ BindingFlags.cs
│ │ │ CallingConventions.cs
│ │ │ ConstructorInfo.cs
│ │ │ CustomAttributeFormatException.cs
│ │ │ DefaultMemberAttribute.cs
│ │ │ EventAttributes.cs
│ │ │ EventInfo.cs
│ │ │ ExceptionHandlingClause.cs
│ │ │ ExceptionHandlingClauseOptions.cs
│ │ │ FieldAttributes.cs
│ │ │ FieldInfo.cs
│ │ │ GenericParameterAttributes.cs
│ │ │ ICustomAttributeProvider.cs
│ │ │ ImageFileMachine.cs
│ │ │ InterfaceMapping.cs
│ │ │ IntrospectionExtensions.cs
│ │ │ InvalidFilterCriteriaException.cs
│ │ │ IReflect.cs
│ │ │ IReflectableType.cs
│ │ │ LocalVariableInfo.cs
│ │ │ ManifestResourceInfo.cs
│ │ │ MemberFilter.cs
│ │ │ MemberInfo.cs
│ │ │ MemberTypes.cs
│ │ │ MethodAttributes.cs
│ │ │ MethodBase.cs
│ │ │ MethodBody.cs
│ │ │ MethodImplAttributes.cs
│ │ │ MethodInfo.cs
│ │ │ MethodInfo.Internal.cs
│ │ │ Missing.cs
│ │ │ Module.cs
│ │ │ ModuleResolveEventHandler.cs
│ │ │ ObfuscateAssemblyAttribute.cs
│ │ │ ObfuscationAttribute.cs
│ │ │ ParameterAttributes.cs
│ │ │ ParameterInfo.cs
│ │ │ ParameterModifier.cs
│ │ │ Pointer.cs
│ │ │ PortableExecutableKinds.cs
│ │ │ ProcessorArchitecture.cs
│ │ │ PropertyAttributes.cs
│ │ │ PropertyInfo.cs
│ │ │ ReflectionContext.cs
│ │ │ ReflectionTypeLoadException.cs
│ │ │ ResourceAttributes.cs
│ │ │ ResourceLocation.cs
│ │ │ SignatureArrayType.cs
│ │ │ SignatureByRefType.cs
│ │ │ SignatureConstructedGenericType.cs
│ │ │ SignatureGenericMethodParameterType.cs
│ │ │ SignatureGenericParameterType.cs
│ │ │ SignatureHasElementType.cs
│ │ │ SignaturePointerType.cs
│ │ │ SignatureType.cs
│ │ │ SignatureTypeExtensions.cs
│ │ │ StrongNameKeyPair.cs
│ │ │ TargetException.cs
│ │ │ TargetInvocationException.cs
│ │ │ TargetParameterCountException.cs
│ │ │ TypeAttributes.cs
│ │ │ TypeDelegator.cs
│ │ │ TypeFilter.cs
│ │ │ TypeInfo.cs
│ │ │
│ │ └───Emit
│ │ AssemblyBuilderAccess.cs
│ │ FlowControl.cs
│ │ Label.cs
│ │ Opcode.cs
│ │ OpCodes.cs
│ │ OpCodeType.cs
│ │ OperandType.cs
│ │ PackingSize.cs
│ │ PEFileKinds.cs
│ │ StackBehaviour.cs
│ │
│ ├───Resources
│ │ FastResourceComparer.cs
│ │ IResourceReader.cs
│ │ MissingManifestResourceException.cs
│ │ MissingSatelliteAssemblyException.cs
│ │ NeutralResourcesLanguageAttribute.cs
│ │ ResourceFallbackManager.cs
│ │ ResourceReader.cs
│ │ ResourceSet.cs
│ │ ResourceTypeCode.cs
│ │ RuntimeResourceSet.cs
│ │ SatelliteContractVersionAttribute.cs
│ │ UltimateResourceFallbackLocation.cs
│ │
│ ├───Runtime
│ │ ├───CompilerServices
│ │ │ AccessedThroughPropertyAttribute.cs
│ │ │ AsyncIteratorMethodBuilder.cs
│ │ │ AsyncMethodBuilderAttribute.cs
│ │ │ AsyncStateMachineAttribute.cs
│ │ │ AsyncValueTaskMethodBuilder.cs
│ │ │ CallerArgumentExpressionAttribute.cs
│ │ │ CallerFilePathAttribute.cs
│ │ │ CallerLineNumberAttribute.cs
│ │ │ CallerMemberNameAttribute.cs
│ │ │ CompilationRelaxations.cs
│ │ │ CompilationRelaxationsAttribute.cs
│ │ │ CompilerGeneratedAttribute.cs
│ │ │ CompilerGlobalScopeAttribute.cs
│ │ │ ConfiguredAsyncEnumerable.cs
│ │ │ ConfiguredValueTaskAwaitable.cs
│ │ │ CustomConstantAttribute.cs
│ │ │ DateTimeConstantAttribute.cs
│ │ │ DecimalConstantAttribute.cs
│ │ │ DefaultDependencyAttribute.cs
│ │ │ DependencyAttribute.cs
│ │ │ DisablePrivateReflectionAttribute.cs
│ │ │ DiscardableAttribute.cs
│ │ │ ExtensionAttribute.cs
│ │ │ FixedAddressValueTypeAttribute.cs
│ │ │ FixedBufferAttribute.cs
│ │ │ FormattableStringFactory.cs
│ │ │ IAsyncStateMachine.cs
│ │ │ ICastable.cs
│ │ │ IndexerNameAttribute.cs
│ │ │ INotifyCompletion.cs
│ │ │ InternalsVisibleToAttribute.cs
│ │ │ IntrinsicAttribute.cs
│ │ │ IsByRefLikeAttribute.cs
│ │ │ IsConst.cs
│ │ │ IsReadOnlyAttribute.cs
│ │ │ IsVolatile.cs
│ │ │ IteratorStateMachineAttribute.cs
│ │ │ ITuple.cs
│ │ │ LoadHint.cs
│ │ │ MethodCodeType.cs
│ │ │ MethodImplAttribute.cs
│ │ │ MethodImplOptions.cs
│ │ │ ReferenceAssemblyAttribute.cs
│ │ │ RuntimeCompatibilityAttribute.cs
│ │ │ RuntimeFeature.cs
│ │ │ RuntimeWrappedException.cs
│ │ │ SpecialNameAttribute.cs
│ │ │ StateMachineAttribute.cs
│ │ │ StringFreezingAttribute.cs
│ │ │ StrongBox.cs
│ │ │ SuppressIldasmAttribute.cs
│ │ │ TaskAwaiter.cs
│ │ │ TupleElementNamesAttribute.cs
│ │ │ TypeForwardedFromAttribute.cs
│ │ │ TypeForwardedToAttribute.cs
│ │ │ UnsafeValueTypeAttribute.cs
│ │ │ ValueTaskAwaiter.cs
│ │ │ YieldAwaitable.cs
│ │ │
│ │ ├───ConstrainedExecution
│ │ │ Cer.cs
│ │ │ Consistency.cs
│ │ │ CriticalFinalizerObject.cs
│ │ │ ReliabilityContractAttribute.cs
│ │ │
│ │ ├───ExceptionServices
│ │ │ ExceptionNotification.cs
│ │ │ HandleProcessCorruptedStateExceptionsAttribute.cs
│ │ │
│ │ ├───InteropServices
│ │ │ BestFitMappingAttribute.cs
│ │ │ CallingConvention.cs
│ │ │ CharSet.cs
│ │ │ ComVisibleAttribute.cs
│ │ │ DefaultCharSetAttribute.cs
│ │ │ DefaultDllImportSearchPathsAttribute.cs
│ │ │ DllImportAttribute.cs
│ │ │ DllImportSearchPath.cs
│ │ │ ExternalException.cs
│ │ │ FieldOffsetAttribute.cs
│ │ │ GuidAttribute.cs
│ │ │ HandleRef.cs
│ │ │ InAttribute.cs
│ │ │ LayoutKind.cs
│ │ │ MarshalAsAttribute.cs
│ │ │ MarshalDirectiveException.cs
│ │ │ MemoryMarshal.cs
│ │ │ MemoryMarshal.Fast.cs
│ │ │ NativeCallableAttribute.cs
│ │ │ OptionalAttribute.cs
│ │ │ OutAttribute.cs
│ │ │ PreserveSigAttribute.cs
│ │ │ SafeBuffer.cs
│ │ │ StructLayoutAttribute.cs
│ │ │ UnmanagedFunctionPointerAttribute.cs
│ │ │ UnmanagedType.cs
│ │ │ VarEnum.cs
│ │ │
│ │ ├───Intrinsics
│ │ │ │ Vector128.cs
│ │ │ │ Vector128DebugView_1.cs
│ │ │ │ Vector128_1.cs
│ │ │ │ Vector256.cs
│ │ │ │ Vector256DebugView_1.cs
│ │ │ │ Vector256_1.cs
│ │ │ │ Vector64.cs
│ │ │ │ Vector64DebugView_1.cs
│ │ │ │ Vector64_1.cs
│ │ │ │
│ │ │ ├───Arm
│ │ │ │ └───Arm64
│ │ │ │ Aes.cs
│ │ │ │ Aes.PlatformNotSupported.cs
│ │ │ │ Base.cs
│ │ │ │ Base.PlatformNotSupported.cs
│ │ │ │ Sha1.cs
│ │ │ │ Sha1.PlatformNotSupported.cs
│ │ │ │ Sha256.cs
│ │ │ │ Sha256.PlatformNotSupported.cs
│ │ │ │ Simd.cs
│ │ │ │ Simd.PlatformNotSupported.cs
│ │ │ │
│ │ │ └───X86
│ │ │ Aes.cs
│ │ │ Aes.PlatformNotSupported.cs
│ │ │ Avx.cs
│ │ │ Avx.PlatformNotSupported.cs
│ │ │ Avx2.cs
│ │ │ Avx2.PlatformNotSupported.cs
│ │ │ Bmi1.cs
│ │ │ Bmi1.PlatformNotSupported.cs
│ │ │ Bmi2.cs
│ │ │ Bmi2.PlatformNotSupported.cs
│ │ │ Enums.cs
│ │ │ Fma.cs
│ │ │ Fma.PlatformNotSupported.cs
│ │ │ Lzcnt.cs
│ │ │ Lzcnt.PlatformNotSupported.cs
│ │ │ Pclmulqdq.cs
│ │ │ Pclmulqdq.PlatformNotSupported.cs
│ │ │ Popcnt.cs
│ │ │ Popcnt.PlatformNotSupported.cs
│ │ │ Sse.cs
│ │ │ Sse.PlatformNotSupported.cs
│ │ │ Sse2.cs
│ │ │ Sse2.PlatformNotSupported.cs
│ │ │ Sse3.cs
│ │ │ Sse3.PlatformNotSupported.cs
│ │ │ Sse41.cs
│ │ │ Sse41.PlatformNotSupported.cs
│ │ │ Sse42.cs
│ │ │ Sse42.PlatformNotSupported.cs
│ │ │ Ssse3.cs
│ │ │ Ssse3.PlatformNotSupported.cs
│ │ │
│ │ ├───Remoting
│ │ │ ObjectHandle.cs
│ │ │
│ │ ├───Serialization
│ │ │ IDeserializationCallback.cs
│ │ │ IFormatterConverter.cs
│ │ │ IObjectReference.cs
│ │ │ ISafeSerializationData.cs
│ │ │ ISerializable.cs
│ │ │ OnDeserializedAttribute.cs
│ │ │ OnDeserializingAttribute.cs
│ │ │ OnSerializedAttribute.cs
│ │ │ OnSerializingAttribute.cs
│ │ │ OptionalFieldAttribute.cs
│ │ │ SafeSerializationEventArgs.cs
│ │ │ SerializationException.cs
│ │ │ SerializationInfo.cs
│ │ │ SerializationInfoEnumerator.cs
│ │ │ StreamingContext.cs
│ │ │
│ │ └───Versioning
│ │ NonVersionableAttribute.cs
│ │ TargetFrameworkAttribute.cs
│ │
│ ├───Security
│ │ AllowPartiallyTrustedCallersAttribute.cs
│ │ CryptographicException.cs
│ │ PartialTrustVisibilityLevel.cs
│ │ SafeBSTRHandle.cs
│ │ SecureString.cs
│ │ SecureString.Unix.cs
│ │ SecureString.Windows.cs
│ │ SecurityCriticalAttribute.cs
│ │ SecurityCriticalScope.cs
│ │ SecurityException.cs
│ │ SecurityRulesAttribute.cs
│ │ SecurityRuleSet.cs
│ │ SecuritySafeCriticalAttribute.cs
│ │ SecurityTransparentAttribute.cs
│ │ SecurityTreatAsSafeAttribute.cs
│ │ SuppressUnmanagedCodeSecurityAttribute.cs
│ │ UnverifiableCodeAttribute.cs
│ │ VerificationException.cs
│ │
│ ├───Text
│ │ ASCIIEncoding.cs
│ │ Decoder.cs
│ │ DecoderBestFitFallback.cs
│ │ DecoderExceptionFallback.cs
│ │ DecoderFallback.cs
│ │ DecoderNLS.cs
│ │ DecoderReplacementFallback.cs
│ │ Encoder.cs
│ │ EncoderBestFitFallback.cs
│ │ EncoderExceptionFallback.cs
│ │ EncoderFallback.cs
│ │ EncoderNLS.cs
│ │ EncoderReplacementFallback.cs
│ │ Encoding.cs
│ │ EncodingInfo.cs
│ │ EncodingNLS.cs
│ │ EncodingProvider.cs
│ │ Latin1Encoding.cs
│ │ NormalizationForm.cs
│ │ Rune.cs
│ │ StringBuilder.cs
│ │ StringBuilder.Debug.cs
│ │ StringBuilderCache.cs
│ │ UnicodeDebug.cs
│ │ UnicodeEncoding.cs
│ │ UnicodeUtility.cs
│ │ Utf16Utility.cs
│ │ UTF32Encoding.cs
│ │ UTF7Encoding.cs
│ │ UTF8Encoding.cs
│ │ ValueStringBuilder.cs
│ │
│ └───Threading
│ │ AbandonedMutexException.cs
│ │ ApartmentState.cs
│ │ AsyncLocal.cs
│ │ AutoResetEvent.cs
│ │ CancellationToken.cs
│ │ DeferredDisposableLifetime.cs
│ │ EventResetMode.cs
│ │ EventWaitHandle.cs
│ │ EventWaitHandle.Windows.cs
│ │ ExecutionContext.cs
│ │ LazyInitializer.cs
│ │ LazyThreadSafetyMode.cs
│ │ LockRecursionException.cs
│ │ ManualResetEvent.cs
│ │ ManualResetEventSlim.cs
│ │ Mutex.cs
│ │ Mutex.Windows.cs
│ │ NativeOverlapped.cs
│ │ ParameterizedThreadStart.cs
│ │ ReaderWriterLockSlim.cs
│ │ Semaphore.cs
│ │ Semaphore.Windows.cs
│ │ SemaphoreFullException.cs
│ │ SemaphoreSlim.cs
│ │ SendOrPostCallback.cs
│ │ SpinLock.cs
│ │ SpinWait.cs
│ │ SynchronizationLockException.cs
│ │ ThreadAbortException.cs
│ │ ThreadInterruptedException.cs
│ │ ThreadLocal.cs
│ │ ThreadPriority.cs
│ │ ThreadStart.cs
│ │ ThreadStartException.cs
│ │ ThreadState.cs
│ │ ThreadStateException.cs
│ │ Timeout.cs
│ │ TimeoutHelper.cs
│ │ WaitHandleCannotBeOpenedException.cs
│ │
│ └───Tasks
│ │ ConcurrentExclusiveSchedulerPair.cs
│ │ TaskCanceledException.cs
│ │ TaskCompletionSource.cs
│ │ TaskExtensions.cs
│ │ TaskSchedulerException.cs
│ │ TaskToApm.cs
│ │ ValueTask.cs
│ │
│ └───Sources
│ IValueTaskSource.cs
│ ManualResetValueTaskSourceCore.cs
├───src
│ ├───Internal
│ │ │ Console.cs
│ │ │
│ │ ├───Resources
│ │ │ PRIExceptionInfo.cs
│ │ │ WindowsRuntimeResourceManagerBase.cs
│ │ │
│ │ ├───Runtime
│ │ │ ├───Augments
│ │ │ │ EnvironmentAugments.cs
│ │ │ │ RuntimeThread.cs
│ │ │ │
│ │ │ └───InteropServices
│ │ │ └───WindowsRuntime
│ │ │ ExceptionSupport.cs
│ │ │
│ │ └───Threading
│ │ └───Tasks
│ │ AsyncCausalitySupport.cs
│ │
│ ├───Interop
│ │ ├───Unix
│ │ │ Interop.Libraries.cs
│ │ │
│ │ └───Windows
│ │ └───Kernel32
│ │ Interop.GetSystemDirectoryW.cs
│ │
│ ├───Microsoft
│ │ └───Win32
│ │ OAVariantLib.cs
│ │ UnsafeNativeMethods.cs
│ │ Win32Native.cs
│ │
│ └───System
│ │ Activator.cs
│ │ AppDomain.cs
│ │ AppDomainManager.cs
│ │ AppDomainSetup.cs
│ │ AppDomainUnloadedException.cs
│ │ ArgIterator.cs
│ │ Array.cs
│ │ Attribute.cs
│ │ BadImageFormatException.CoreCLR.cs
│ │ Buffer.cs
│ │ ByReference.cs
│ │ CLRConfig.cs
│ │ Currency.cs
│ │ DateTime.CoreCLR.cs
│ │ DefaultBinder.CanConvert.cs
│ │ Delegate.cs
│ │ Enum.cs
│ │ Environment.cs
│ │ Environment.Windows.cs
│ │ Exception.cs
│ │ GC.cs
│ │ Internal.cs
│ │ Math.CoreCLR.cs
│ │ MathF.CoreCLR.cs
│ │ mda.cs
│ │ MissingMemberException.CoreCLR.cs
│ │ MulticastDelegate.cs
│ │ Object.cs
│ │ OleAutBinder.cs
│ │ RtType.cs
│ │ RuntimeArgumentHandle.cs
│ │ RuntimeHandles.cs
│ │ SharedStatics.cs
│ │ StartupHookProvider.cs
│ │ String.CoreCLR.cs
│ │ StubHelpers.cs
│ │ ThrowHelper.cs
│ │ Type.CoreCLR.cs
│ │ TypedReference.cs
│ │ TypeLoadException.cs
│ │ TypeNameParser.cs
│ │ ValueType.cs
│ │ Variant.cs
│ │ WeakReference.cs
│ │ WeakReferenceOfT.cs
│ │ __ComObject.cs
│ │
│ ├───AppContext
│ │ AppContext.cs
│ │ AppContextDefaultValues.CoreClrOverrides.cs
│ │ AppContextDefaultValues.cs
│ │ AppContextDefaultValues.Defaults.Central.cs
│ │ AppContextDefaultValues.Defaults.cs
│ │ AppContextSwitches.cs
│ │
│ ├───Collections
│ │ │ EmptyReadOnlyDictionaryInternal.cs
│ │ │
│ │ ├───Generic
│ │ │ ArraySortHelper.CoreCLR.cs
│ │ │ Comparer.cs
│ │ │ ComparerHelpers.cs
│ │ │ EqualityComparer.cs
│ │ │
│ │ └───ObjectModel
│ │ ReadOnlyDictionary.cs
│ │
│ ├───Diagnostics
│ │ │ Debugger.cs
│ │ │ DebugProvider.Windows.cs
│ │ │ EditAndContinueHelper.cs
│ │ │ ICustomDebuggerNotification.cs
│ │ │ StackFrame.CoreCLR.cs
│ │ │ StackFrameHelper.cs
│ │ │ Stacktrace.cs
│ │ │
│ │ ├───Contracts
│ │ │ Contracts.cs
│ │ │ ContractsBCL.cs
│ │ │
│ │ ├───Eventing
│ │ │ │ DotNETRuntimeEventSource.cs
│ │ │ │ EventPipe.cs
│ │ │ │ EventPipeController.cs
│ │ │ │ EventPipeEventDispatcher.cs
│ │ │ │ EventPipeEventProvider.cs
│ │ │ │ EventPipeMetadataGenerator.cs
│ │ │ │ EventPipePayloadDecoder.cs
│ │ │ │ EventSource_CoreCLR.cs
│ │ │ │ FrameworkEventSource.cs
│ │ │ │ XplatEventLogger.cs
│ │ │ │
│ │ │ └───TraceLogging
│ │ │ TraceLoggingEventHandleTable.cs
│ │ │
│ │ └───SymbolStore
│ │ ISymDocumentWriter.cs
│ │ ISymWriter.cs
│ │ SymAddressKind.cs
│ │ Token.cs
│ │
│ ├───Globalization
│ │ CultureInfo.cs
│ │ CultureInfo.Unix.cs
│ │ CultureInfo.Windows.cs
│ │ GlobalizationMode.cs
│ │ GlobalizationMode.Unix.cs
│ │ GlobalizationMode.Windows.cs
│ │
│ ├───IO
│ │ FileLoadException.CoreCLR.cs
│ │ FileNotFoundException.CoreCLR.cs
│ │ Stream.CoreCLR.cs
│ │
│ ├───Numerics
│ │ └───Hashing
│ │ HashHelpers.cs
│ │
│ ├───Reflection
│ │ │ Assembly.CoreCLR.cs
│ │ │ AssemblyName.cs
│ │ │ Associates.cs
│ │ │ ConstructorInfo.CoreCLR.cs
│ │ │ CustomAttribute.cs
│ │ │ CustomAttributeExtensions.cs
│ │ │ FieldInfo.CoreCLR.cs
│ │ │ INVOCATION_FLAGS.cs
│ │ │ LoaderAllocator.cs
│ │ │ MdConstant.cs
│ │ │ MdFieldInfo.cs
│ │ │ MdImport.cs
│ │ │ MemberInfo.Internal.cs
│ │ │ MethodBase.CoreCLR.cs
│ │ │ RtFieldInfo.cs
│ │ │ RuntimeAssembly.cs
│ │ │ RuntimeConstructorInfo.cs
│ │ │ RuntimeEventInfo.cs
│ │ │ RuntimeExceptionHandlingClause.cs
│ │ │ RuntimeFieldInfo.cs
│ │ │ RuntimeLocalVariableInfo.cs
│ │ │ RuntimeMethodBody.cs
│ │ │ RuntimeMethodInfo.cs
│ │ │ RuntimeModule.cs
│ │ │ RuntimeParameterInfo.cs
│ │ │ RuntimePropertyInfo.cs
│ │ │
│ │ ├───Emit
│ │ │ AQNBuilder.cs
│ │ │ AssemblyBuilder.cs
│ │ │ AssemblyBuilderData.cs
│ │ │ ConstructorBuilder.cs
│ │ │ CustomAttributeBuilder.cs
│ │ │ DynamicILGenerator.cs
│ │ │ DynamicMethod.cs
│ │ │ EnumBuilder.cs
│ │ │ EventBuilder.cs
│ │ │ EventToken.cs
│ │ │ FieldBuilder.cs
│ │ │ FieldToken.cs
│ │ │ GenericTypeParameterBuilder.cs
│ │ │ ILGenerator.cs
│ │ │ ISymWrapperCore.cs
│ │ │ LocalBuilder.cs
│ │ │ MethodBuilder.cs
│ │ │ MethodBuilderInstantiation.cs
│ │ │ MethodToken.cs
│ │ │ ModuleBuilder.cs
│ │ │ ModuleBuilderData.cs
│ │ │ ParameterBuilder.cs
│ │ │ ParameterToken.cs
│ │ │ PropertyBuilder.cs
│ │ │ PropertyToken.cs
│ │ │ SignatureHelper.cs
│ │ │ SignatureToken.cs
│ │ │ StringToken.cs
│ │ │ SymbolMethod.cs
│ │ │ SymbolType.cs
│ │ │ TypeBuilder.cs
│ │ │ TypeBuilderInstantiation.cs
│ │ │ TypeToken.cs
│ │ │ XXXOnTypeBuilderInstantiation.cs
│ │ │
│ │ └───Metadata
│ │ AssemblyExtensions.cs
│ │
│ ├───Resources
│ │ FileBasedResourceGroveler.cs
│ │ IResourceGroveler.cs
│ │ ManifestBasedResourceGroveler.cs
│ │ ResourceManager.cs
│ │
│ ├───Runtime
│ │ │ GcSettings.cs
│ │ │ MemoryFailPoint.cs
│ │ │ RuntimeImports.cs
│ │ │
│ │ ├───CompilerServices
│ │ │ AsyncMethodBuilder.cs
│ │ │ ConditionalWeakTable.cs
│ │ │ ICastableHelpers.cs
│ │ │ jithelpers.cs
│ │ │ RuntimeHelpers.cs
│ │ │ TypeDependencyAttribute.cs
│ │ │
│ │ ├───ExceptionServices
│ │ │ ExceptionDispatchInfo.cs
│ │ │
│ │ ├───InteropServices
│ │ │ │ ArrayWithOffset.cs
│ │ │ │ Attributes.cs
│ │ │ │ BStrWrapper.cs
│ │ │ │ ComActivator.cs
│ │ │ │ ComEventsHelper.cs
│ │ │ │ ComEventsInfo.cs
│ │ │ │ ComEventsMethod.cs
│ │ │ │ ComEventsSink.cs
│ │ │ │ COMException.cs
│ │ │ │ ComMemberType.cs
│ │ │ │ CriticalHandle.cs
│ │ │ │ CurrencyWrapper.cs
│ │ │ │ DispatchWrapper.cs
│ │ │ │ ErrorWrapper.cs
│ │ │ │ GcHandle.cs
│ │ │ │ GCHandleCookieTable.cs
│ │ │ │ ICustomAdapter.cs
│ │ │ │ ICustomFactory.cs
│ │ │ │ ICustomMarshaler.cs
│ │ │ │ ICustomQueryInterface.cs
│ │ │ │ IException.cs
│ │ │ │ InvalidComObjectException.cs
│ │ │ │ InvalidOleVariantTypeException.cs
│ │ │ │ Marshal.cs
│ │ │ │ NativeMethods.cs
│ │ │ │ NonPortable.cs
│ │ │ │ PInvokeMap.cs
│ │ │ │ PInvokeMarshal.cs
│ │ │ │ RuntimeEnvironment.cs
│ │ │ │ SafeArrayRankMismatchException.cs
│ │ │ │ SafeArrayTypeMismatchException.cs
│ │ │ │ SafeHandle.cs
│ │ │ │ SEHException.cs
│ │ │ │ UnknownWrapper.cs
│ │ │ │ VariantWrapper.cs
│ │ │ │
│ │ │ ├───ComTypes
│ │ │ │ IBindCtx.cs
│ │ │ │ IConnectionPoint.cs
│ │ │ │ IConnectionPointContainer.cs
│ │ │ │ IEnumConnectionPoints.cs
│ │ │ │ IEnumConnections.cs
│ │ │ │ IEnumMoniker.cs
│ │ │ │ IEnumString.cs
│ │ │ │ IEnumVARIANT.cs
│ │ │ │ IMoniker.cs
│ │ │ │ IPersistFile.cs
│ │ │ │ IRunningObjectTable.cs
│ │ │ │ IStream.cs
│ │ │ │ ITypeComp.cs
│ │ │ │ ITypeInfo.cs
│ │ │ │ ITypeInfo2.cs
│ │ │ │ ITypeLib.cs
│ │ │ │ ITypeLib2.cs
│ │ │ │
│ │ │ ├───Expando
│ │ │ │ IExpando.cs
│ │ │ │
│ │ │ └───WindowsRuntime
│ │ │ Attributes.cs
│ │ │ BindableVectorToCollectionAdapter.cs
│ │ │ BindableVectorToListAdapter.cs
│ │ │ CLRIKeyValuePairImpl.cs
│ │ │ CLRIPropertyValueImpl.cs
│ │ │ CLRIReferenceImpl.cs
│ │ │ ConstantSplittableMap.cs
│ │ │ CustomPropertyImpl.cs
│ │ │ DictionaryKeyCollection.cs
│ │ │ DictionaryToMapAdapter.cs
│ │ │ DictionaryValueCollection.cs
│ │ │ EnumeratorToIteratorAdapter.cs
│ │ │ EventRegistrationToken.cs
│ │ │ EventRegistrationTokenTable.cs
│ │ │ IActivationFactory.cs
│ │ │ IClosable.cs
│ │ │ ICustomProperty.cs
│ │ │ ICustomPropertyProvider.cs
│ │ │ IIterable.cs
│ │ │ IIterator.cs
│ │ │ IMap.cs
│ │ │ IMapViewToIReadOnlyDictionaryAdapter.cs
│ │ │ IPropertyValue.cs
│ │ │ IReadOnlyDictionaryToIMapViewAdapter.cs
│ │ │ IReadOnlyListToIVectorViewAdapter.cs
│ │ │ IReference.cs
│ │ │ IRestrictedErrorInfo.cs
│ │ │ IteratorToEnumeratorAdapter.cs
│ │ │ IVector.cs
│ │ │ IVectorViewToIReadOnlyListAdapter.cs
│ │ │ ListToBindableVectorAdapter.cs
│ │ │ ListToBindableVectorViewAdapter.cs
│ │ │ ListToVectorAdapter.cs
│ │ │ ManagedActivationFactory.cs
│ │ │ MapToCollectionAdapter.cs
│ │ │ MapToDictionaryAdapter.cs
│ │ │ MapViewToReadOnlyCollectionAdapter.cs
│ │ │ NativeMethods.cs
│ │ │ PropertyValue.cs
│ │ │ RuntimeClass.cs
│ │ │ VectorToCollectionAdapter.cs
│ │ │ VectorToListAdapter.cs
│ │ │ VectorViewToReadOnlyCollectionAdapter.cs
│ │ │ WindowsFoundationEventHandler.cs
│ │ │ WindowsRuntimeMarshal.cs
│ │ │ WindowsRuntimeMetadata.cs
│ │ │
│ │ ├───Loader
│ │ │ AssemblyLoadContext.cs
│ │ │
│ │ ├───Serialization
│ │ │ FormatterServices.cs
│ │ │
│ │ └───Versioning
│ │ CompatibilitySwitch.cs
│ │
│ ├───Security
│ │ DynamicSecurityMethodAttribute.cs
│ │
│ ├───Text
│ │ CodePageDataItem.cs
│ │ CodePageDataItem.Unix.cs
│ │ EncodingTable.cs
│ │ EncodingTable.Unix.cs
│ │ StringBuilder.CoreCLR.cs
│ │
│ └───Threading
│ │ CancellationTokenRegistration.cs
│ │ CancellationTokenSource.cs
│ │ ClrThreadPoolBoundHandle.cs
│ │ ClrThreadPoolBoundHandle.Unix.cs
│ │ ClrThreadPoolBoundHandle.Windows.cs
│ │ ClrThreadPoolBoundHandleOverlapped.cs
│ │ ClrThreadPoolPreAllocatedOverlapped.cs
│ │ Interlocked.cs
│ │ Monitor.cs
│ │ Overlapped.cs
│ │ SynchronizationContext.cs
│ │ Thread.cs
│ │ ThreadPool.cs
│ │ Timer.cs
│ │ Volatile.cs
│ │ WaitHandle.cs
│ │
│ └───Tasks
│ AsyncCausalityTracer.cs
│ future.cs
│ FutureFactory.cs
│ IAsyncCausalityTracerStatics.cs
│ ProducerConsumerQueues.cs
│ Task.cs
│ TaskContinuation.cs
│ TaskExceptionHolder.cs
│ TaskFactory.cs
│ TaskScheduler.cs
│ ThreadPoolTaskScheduler.cs
│ TPLETWProvider.cs
└───Tools
└───Versioning
GenerateVersionInfo.targets
NativeVersion.rc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment