Merge pull request #1631 from alexanderkyte/stringbuilder-referencesource
[mono.git] / mcs / class / corlib / corlib.dll.sources
index 402a07919229e66ac814c152898674b7a3ca0a49..a10e3300d6f904f4001fcb93fd11af168e18e920 100644 (file)
@@ -84,7 +84,6 @@ Mono.Xml/SmallXmlParser.cs
 Mono.Xml/SecurityParser.cs
 System/AccessViolationException.cs
 System/ActivationContext.cs
-System/Activator.cs
 System/AndroidPlatform.cs
 System/AppDomain.cs
 System/AppDomainInitializer.cs
@@ -104,9 +103,7 @@ System/ArrayTypeMismatchException.cs
 System/AssemblyLoadEventArgs.cs
 System/AssemblyLoadEventHandler.cs
 System/AsyncCallback.cs
-System/Attribute.cs
 System/AttributeTargets.cs
-System/AttributeUsageAttribute.cs
 System/BadImageFormatException.cs
 System/Buffer.cs
 System/CannotUnloadAppDomainException.cs
@@ -130,8 +127,6 @@ System/ContextStaticAttribute.cs
 System/ControlCharacters.cs
 System/CrossAppDomainDelegate.cs
 System/DataMisalignedException.cs
-System/DBNull.cs
-../../../external/referencesource/mscorlib/system/decimal.cs
 System/Delegate.cs
 System/DelegateSerializationHolder.cs
 System/DivideByZeroException.cs
@@ -141,7 +136,6 @@ System/Double.cs
 System/DuplicateWaitObjectException.cs
 System/EmptyArray.cs
 System/EntryPointNotFoundException.cs
-System/Enum.cs
 System/Environment.cs
 System/EnvironmentVariableTarget.cs
 System/EventArgs.cs
@@ -156,6 +150,7 @@ System/GC.cs
 System/GCCollectionMode.cs
 System/GCNotificationStatus.cs
 System/Guid.cs
+System/Guid.MonoTouch.cs
 System/IAppDomainSetup.cs
 System/IAsyncResult.cs
 System/IObservable.cs
@@ -185,12 +180,6 @@ System/LoaderOptimizationAttribute.cs
 System/LocalDataStoreSlot.cs
 System/MarshalByRefObject.cs
 System/Math.cs
-System/MemberAccessException.cs
-System/MethodAccessException.cs
-System/MidpointRounding.cs
-System/MissingFieldException.cs
-System/MissingMemberException.cs
-System/MissingMethodException.cs
 System/MonoAsyncCall.cs
 System/MonoCQItem.cs
 System/MonoCustomAttrs.cs
@@ -218,7 +207,6 @@ System/OverflowException.cs
 System/ParamArrayAttribute.cs
 System/PlatformID.cs
 System/PlatformNotSupportedException.cs
-System/Random.cs
 System/RankException.cs
 System/ResolveEventArgs.cs
 System/ResolveEventHandler.cs
@@ -251,11 +239,9 @@ System/TimeZoneInfo.TransitionTime.cs
 System/TimeZoneNotFoundException.cs
 System/TimeoutException.cs
 ../../build/common/MonoTODOAttribute.cs
-System/Type.cs
 System/TypeSpec.cs
 System/TypeAccessException.cs
 System/TypeCode.cs
-System/TypedReference.cs
 System/TypeInitializationException.cs
 System/TypeLoadException.cs
 System/TypeUnloadedException.cs
@@ -263,7 +249,6 @@ System/UIntPtr.cs
 System/UnauthorizedAccessException.cs
 System/UnhandledExceptionEventArgs.cs
 System/UnhandledExceptionEventHandler.cs
-System/UnitySerializationHolder.cs
 System/ValueType.cs
 System/Variant.cs
 System/Void.cs
@@ -319,8 +304,6 @@ System.Diagnostics.SymbolStore/SymLanguageType.cs
 System.Diagnostics.SymbolStore/SymLanguageVendor.cs
 System.Globalization/CalendarAlgorithmType.cs
 System.Globalization/CalendarWeekRule.cs
-System.Globalization/CharUnicodeInfo.cs
-System.Globalization/CodePageDataItem.cs
 System.Globalization/CompareInfo.cs
 System.Globalization/CompareOptions.cs
 System.Globalization/CultureInfo.cs
@@ -340,9 +323,6 @@ System.Globalization/StringInfo.cs
 System.Globalization/TextElementEnumerator.cs
 System.Globalization/TextInfo.cs
 System.Globalization/UnicodeCategory.cs
-System.IO/BinaryReader.cs
-System.IO/BinaryWriter.cs
-System.IO/BufferedStream.cs
 System.IO/Directory.cs
 System.IO/DirectoryInfo.cs
 System.IO/DirectoryNotFoundException.cs
@@ -362,9 +342,9 @@ System.IO/FileShare.cs
 System.IO/FileStream.cs
 System.IO/FileStreamAsyncResult.cs
 System.IO/FileSystemInfo.cs
+System.IO/HGlobalUnmanagedMemoryStream.cs
 System.IO/IOException.cs
 System.IO/LogcatTextWriter.cs
-System.IO/MemoryStream.cs
 System.IO/MonoIO.cs
 System.IO/MonoIOError.cs
 System.IO/MonoFileType.cs
@@ -374,17 +354,9 @@ System.IO/PathTooLongException.cs
 System.IO/SearchOption.cs
 System.IO/SearchPattern.cs
 System.IO/SeekOrigin.cs
-System.IO/Stream.cs
-System.IO/StreamReader.cs
-System.IO/StreamWriter.cs
-System.IO/StringReader.cs
-System.IO/StringWriter.cs
-System.IO/TextReader.cs
-System.IO/TextWriter.cs
 System.IO/UnexceptionalStreamReader.cs
 System.IO/UnexceptionalStreamWriter.cs
 System.IO/UnmanagedMemoryAccessor.cs
-System.IO/UnmanagedMemoryStream.cs
 System.IO.IsolatedStorage/INormalizeForIsolatedStorage.cs
 System.IO.IsolatedStorage/IsolatedStorage.cs
 System.IO.IsolatedStorage/IsolatedStorageException.cs
@@ -394,67 +366,21 @@ System.IO.IsolatedStorage/IsolatedStorageFileStream.cs
 System.IO.IsolatedStorage/IsolatedStorageScope.cs
 System.IO.IsolatedStorage/IsolatedStorageSecurityOptions.cs
 System.IO.IsolatedStorage/IsolatedStorageSecurityState.cs
-System.Reflection/AmbiguousMatchException.cs
 System.Reflection/Assembly.cs
-System.Reflection/AssemblyAlgorithmIdAttribute.cs
-System.Reflection/AssemblyCompanyAttribute.cs
-System.Reflection/AssemblyConfigurationAttribute.cs
-System.Reflection/AssemblyContentType.cs
-System.Reflection/AssemblyCopyrightAttribute.cs
-System.Reflection/AssemblyCultureAttribute.cs
-System.Reflection/AssemblyDefaultAliasAttribute.cs
-System.Reflection/AssemblyDelaySignAttribute.cs
-System.Reflection/AssemblyDescriptionAttribute.cs
-System.Reflection/AssemblyFileVersionAttribute.cs
-System.Reflection/AssemblyFlagsAttribute.cs
-System.Reflection/AssemblyInformationalVersionAttribute.cs
-System.Reflection/AssemblyKeyFileAttribute.cs
-System.Reflection/AssemblyKeyNameAttribute.cs
-System.Reflection/AssemblyMetadataAttribute.cs
 System.Reflection/AssemblyName.cs
-System.Reflection/AssemblyNameFlags.cs
-System.Reflection/AssemblyNameProxy.cs
-System.Reflection/AssemblyProductAttribute.cs
-System.Reflection/AssemblySignatureKeyAttribute.cs
-System.Reflection/AssemblyTitleAttribute.cs
-System.Reflection/AssemblyTradeMarkAttribute.cs
-System.Reflection/AssemblyVersionAttribute.cs
-System.Reflection/Binder.cs
-System.Reflection/BindingFlags.cs
-System.Reflection/CallingConventions.cs
 System.Reflection/ConstructorInfo.cs
 System.Reflection/CustomAttributeData.cs
-System.Reflection/CustomAttributeExtensions.cs
 System.Reflection/CustomAttributeFormatException.cs
 System.Reflection/CustomAttributeNamedArgument.cs
 System.Reflection/CustomAttributeTypedArgument.cs
-System.Reflection/DefaultMemberAttribute.cs
-System.Reflection/EventAttributes.cs
 System.Reflection/EventInfo.cs
 System.Reflection/ExceptionHandlingClause.cs
 System.Reflection/ExceptionHandlingClauseOptions.cs
-System.Reflection/FieldAttributes.cs
 System.Reflection/FieldInfo.cs
-System.Reflection/GenericParameterAttributes.cs
-System.Reflection/ICustomAttributeProvider.cs
 System.Reflection/ImageFileMachine.cs
-System.Reflection/InterfaceMapping.cs
-System.Reflection/IntrospectionExtensions.cs
-System.Reflection/InvalidFilterCriteriaException.cs
-System.Reflection/IReflect.cs
-System.Reflection/IReflectableType.cs
 System.Reflection/LocalVariableInfo.cs
-System.Reflection/ManifestResourceInfo.cs
-System.Reflection/MemberFilter.cs
-System.Reflection/MemberInfo.cs
-System.Reflection/MemberInfoSerializationHolder.cs
-System.Reflection/MemberTypes.cs
-System.Reflection/MethodAttributes.cs
-System.Reflection/MethodBase.cs
 System.Reflection/MethodBody.cs
-System.Reflection/MethodImplAttributes.cs
 System.Reflection/MethodInfo.cs
-System.Reflection/Missing.cs
 System.Reflection/Module.cs
 System.Reflection/ModuleResolveEventHandler.cs
 System.Reflection/MonoAssembly.cs
@@ -466,29 +392,14 @@ System.Reflection/MonoMethod.cs
 System.Reflection/MonoModule.cs
 System.Reflection/MonoParameterInfo.cs
 System.Reflection/MonoProperty.cs
-System.Reflection/ObfuscateAssemblyAttribute.cs
-System.Reflection/ObfuscationAttribute.cs
-System.Reflection/ParameterAttributes.cs
 System.Reflection/ParameterInfo.cs
-System.Reflection/ParameterModifier.cs
-System.Reflection/Pointer.cs
 System.Reflection/PortableExecutableKinds.cs
-System.Reflection/ProcessorArchitecture.cs
-System.Reflection/PropertyAttributes.cs
 System.Reflection/PropertyInfo.cs
-System.Reflection/ReflectionContext.cs
 System.Reflection/ReflectionTypeLoadException.cs
-System.Reflection/ResourceAttributes.cs
-System.Reflection/ResourceLocation.cs
-System.Reflection/RuntimeReflectionExtensions.cs
 System.Reflection/StrongNameKeyPair.cs
 System.Reflection/TargetException.cs
 System.Reflection/TargetInvocationException.cs
 System.Reflection/TargetParameterCountException.cs
-System.Reflection/TypeAttributes.cs
-System.Reflection/TypeDelegator.cs
-System.Reflection/TypeFilter.cs
-System.Reflection/TypeInfo.cs
 System.Reflection.Emit/AssemblyBuilder.cs
 System.Reflection.Emit/AssemblyBuilderAccess.cs
 System.Reflection.Emit/ConstructorBuilder.cs
@@ -534,18 +445,6 @@ System.Reflection.Emit/StringToken.cs
 System.Reflection.Emit/TypeBuilder.cs
 System.Reflection.Emit/TypeToken.cs
 System.Reflection.Emit/UnmanagedMarshal.cs
-System.Resources/IResourceReader.cs
-System.Resources/IResourceWriter.cs
-System.Resources/MissingManifestResourceException.cs
-System.Resources/MissingSatelliteAssemblyException.cs
-System.Resources/NeutralResourcesLanguageAttribute.cs
-System.Resources/ResourceManager.cs
-System.Resources/ResourceReader.cs
-System.Resources/ResourceSet.cs
-System.Resources/ResourceWriter.cs
-System.Resources/RuntimeResourceSet.cs
-System.Resources/SatelliteContractVersionAttribute.cs
-System.Resources/UltimateResourceFallbackLocation.cs
 System.Resources/Win32Resources.cs
 System.Runtime/AssemblyTargetedPatchBandAttribute.cs
 System.Runtime/GCLargeObjectHeapCompactionMode.cs
@@ -627,6 +526,8 @@ System.Runtime.InteropServices/CONNECTDATA.cs
 System.Runtime.InteropServices/CriticalHandle.cs
 System.Runtime.InteropServices/CurrencyWrapper.cs
 System.Runtime.InteropServices/DefaultCharSetAttribute.cs
+System.Runtime.InteropServices/DllImportSearchPath.cs
+System.Runtime.InteropServices/DefaultDllImportSearchPathsAttribute.cs
 System.Runtime.InteropServices/DESCKIND.cs
 System.Runtime.InteropServices/DispatchWrapper.cs
 System.Runtime.InteropServices/DISPPARAMS.cs
@@ -972,63 +873,6 @@ System.Runtime.Remoting.Proxies/ProxyAttribute.cs
 System.Runtime.Remoting.Services/EnterpriseServicesHelper.cs
 System.Runtime.Remoting.Services/ITrackingHandler.cs
 System.Runtime.Remoting.Services/TrackingServices.cs
-System.Runtime.Serialization/Formatter.cs
-System.Runtime.Serialization/FormatterConverter.cs
-System.Runtime.Serialization/FormatterServices.cs
-System.Runtime.Serialization/IDeserializationCallback.cs
-System.Runtime.Serialization/IFormatter.cs
-System.Runtime.Serialization/IFormatterConverter.cs
-System.Runtime.Serialization/IObjectReference.cs
-System.Runtime.Serialization/ISafeSerializationData.cs
-System.Runtime.Serialization/ISerializable.cs
-System.Runtime.Serialization/ISerializationSurrogate.cs
-System.Runtime.Serialization/ISurrogateSelector.cs
-System.Runtime.Serialization/ObjectIDGenerator.cs
-System.Runtime.Serialization/ObjectManager.cs
-System.Runtime.Serialization/OnDeserializedAttribute.cs
-System.Runtime.Serialization/OnDeserializingAttribute.cs
-System.Runtime.Serialization/OnSerializedAttribute.cs
-System.Runtime.Serialization/OnSerializingAttribute.cs
-System.Runtime.Serialization/OptionalFieldAttribute.cs
-System.Runtime.Serialization/SafeSerializationEventArgs.cs
-System.Runtime.Serialization/SerializationBinder.cs
-System.Runtime.Serialization/SerializationCallbacks.cs
-System.Runtime.Serialization/SerializationEntry.cs
-System.Runtime.Serialization/SerializationException.cs
-System.Runtime.Serialization/SerializationInfo.cs
-System.Runtime.Serialization/SerializationInfoEnumerator.cs
-System.Runtime.Serialization/SerializationObjectManager.cs
-System.Runtime.Serialization/StreamingContext.cs
-System.Runtime.Serialization/StreamingContextStates.cs
-System.Runtime.Serialization/SurrogateSelector.cs
-System.Runtime.Serialization.Formatters/FormatterAssemblyStyle.cs
-System.Runtime.Serialization.Formatters/FormatterTopObjectStyle.cs
-System.Runtime.Serialization.Formatters/FormatterTypeStyle.cs
-System.Runtime.Serialization.Formatters/IFieldInfo.cs
-System.Runtime.Serialization.Formatters/InternalArrayTypeE.cs
-System.Runtime.Serialization.Formatters/InternalElementTypeE.cs
-System.Runtime.Serialization.Formatters/InternalMemberTypeE.cs
-System.Runtime.Serialization.Formatters/InternalMemberValueE.cs
-System.Runtime.Serialization.Formatters/InternalNameSpaceE.cs
-System.Runtime.Serialization.Formatters/InternalObjectPositionE.cs
-System.Runtime.Serialization.Formatters/InternalObjectTypeE.cs
-System.Runtime.Serialization.Formatters/InternalParseStateE.cs
-System.Runtime.Serialization.Formatters/InternalParseTypeE.cs
-System.Runtime.Serialization.Formatters/InternalPrimitiveTypeE.cs
-System.Runtime.Serialization.Formatters/InternalRM.cs
-System.Runtime.Serialization.Formatters/InternalSerializerTypeE.cs
-System.Runtime.Serialization.Formatters/InternalST.cs
-System.Runtime.Serialization.Formatters/ISoapMessage.cs
-System.Runtime.Serialization.Formatters/ServerFault.cs
-System.Runtime.Serialization.Formatters/SoapFault.cs
-System.Runtime.Serialization.Formatters/SoapMessage.cs
-System.Runtime.Serialization.Formatters/TypeFilterLevel.cs
-System.Runtime.Serialization.Formatters.Binary/BinaryFormatter.cs
-System.Runtime.Serialization.Formatters.Binary/BinaryCommon.cs
-System.Runtime.Serialization.Formatters.Binary/CodeGenerator.cs
-System.Runtime.Serialization.Formatters.Binary/ObjectReader.cs
-System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs
-System.Runtime.Serialization.Formatters.Binary/MessageFormatter.cs
 System.Runtime.Versioning/CompatibilitySwitch.cs
 System.Runtime.Versioning/ComponentGuaranteesAttribute.cs
 System.Runtime.Versioning/ComponentGuaranteesOptions.cs
@@ -1354,37 +1198,9 @@ System.Security.Principal/WindowsBuiltInRole.cs
 System.Security.Principal/WindowsIdentity.cs
 System.Security.Principal/WindowsImpersonationContext.cs
 System.Security.Principal/WindowsPrincipal.cs
-System.Text/ASCIIEncoding.cs
-System.Text/CodePageEncoding.cs
-System.Text/Decoder.cs
-System.Text/DecoderExceptionFallback.cs
-System.Text/DecoderExceptionFallbackBuffer.cs
-System.Text/DecoderFallback.cs
-System.Text/DecoderFallbackBuffer.cs
-System.Text/DecoderFallbackException.cs
-System.Text/DecoderReplacementFallback.cs
-System.Text/DecoderReplacementFallbackBuffer.cs
-System.Text/Encoder.cs
-System.Text/EncoderExceptionFallback.cs
-System.Text/EncoderExceptionFallbackBuffer.cs
-System.Text/EncoderFallback.cs
-System.Text/EncoderFallbackBuffer.cs
-System.Text/EncoderFallbackException.cs
-System.Text/EncoderReplacementFallback.cs
-System.Text/EncoderReplacementFallbackBuffer.cs
-System.Text/Encoding.cs
-System.Text/EncodingEncoder.cs
-System.Text/EncodingDecoder.cs
-System.Text/EncodingInfo.cs
-System.Text/Latin1Encoding.cs
-System.Text/MLangCodePageEncoding.cs
+System.Text/EncodingHelper.cs
 System.Text/NormalizationForm.cs
-System.Text/StringBuilder.cs
-System.Text/SurrogateEncoder.cs
-System.Text/UnicodeEncoding.cs
-System.Text/UTF7Encoding.cs
-System.Text/UTF8Encoding.cs
-System.Text/UTF32Encoding.cs
+System.Text/Latin1Encoding.cs
 System.Threading/AsyncFlowControl.cs
 System.Threading/CompressedStack.cs
 System.Threading/ContextCallback.cs
@@ -1393,7 +1209,6 @@ System.Threading/ExecutionContext.cs
 System.Threading/HostExecutionContext.cs
 System.Threading/HostExecutionContextManager.cs
 System.Threading/Interlocked.cs
-System.Threading/IOCompletionCallback.cs
 System.Threading/LockCookie.cs
 System.Threading/LockQueue.cs
 System.Threading/LockRecursionException.cs
@@ -1414,9 +1229,7 @@ System.Threading/ThreadPool.cs
 System.Threading/Timer.cs
 System.Threading/TimerCallback.cs
 System.Threading/Volatile.cs
-System.Threading/WaitCallback.cs
 System.Threading/WaitHandle.cs
-System.Threading/WaitOrTimerCallback.cs
 System/Action.cs
 System/Comparison.cs
 System/Converter.cs
@@ -1431,25 +1244,37 @@ System.Collections.Concurrent/ConcurrentOrderedList.cs
 ../Mono.Parallel/Mono.Threading/AtomicBoolean.cs
 System.Threading/ThreadLocal.cs
 
+ReferenceSources/__ConsoleStream.cs
 ReferenceSources/Array.cs
 ReferenceSources/BCLDebug.cs
 ReferenceSources/CalendarData.cs
 ReferenceSources/CompatibilitySwitches.cs
 ReferenceSources/CultureData.cs
-ReferenceSources/Empty.cs
+ReferenceSources/DefaultBinder.cs
 ReferenceSources/Environment.cs
 ReferenceSources/ExecutionContext.cs
 ReferenceSources/HashHelpers.cs
-ReferenceSources/mscorlib.txt.cs
 ReferenceSources/ParseNumbers.cs
 ReferenceSources/TimeZoneInfoOptions.cs
 ReferenceSources/AppDomain.cs
 ReferenceSources/CLRConfig.cs
 ReferenceSources/JitHelpers.cs
+ReferenceSources/EncodingDataItem.cs
+ReferenceSources/EncodingTable.cs
+ReferenceSources/TypeNameParser.cs
+ReferenceSources/RuntimeType.cs
+ReferenceSources/RemotingFieldCachedData.cs
+ReferenceSources/MonoRuntimeWorkItem.cs
+ReferenceSources/MethodBase.cs
+ReferenceSources/RuntimeHandles.cs
 
+../../../external/referencesource/mscorlib/system/__filters.cs
 ../../../external/referencesource/mscorlib/system/__hresults.cs
+../../../external/referencesource/mscorlib/system/activator.cs
 ../../../external/referencesource/mscorlib/system/AggregateException.cs
 ../../../external/referencesource/mscorlib/system/arraysegment.cs
+../../../external/referencesource/mscorlib/system/attribute.cs
+../../../external/referencesource/mscorlib/system/attributeusageattribute.cs
 ../../../external/referencesource/mscorlib/system/bitconverter.cs
 ../../../external/referencesource/mscorlib/system/boolean.cs
 ../../../external/referencesource/mscorlib/system/byte.cs
@@ -1459,24 +1284,40 @@ ReferenceSources/JitHelpers.cs
 ../../../external/referencesource/mscorlib/system/datetimekind.cs
 ../../../external/referencesource/mscorlib/system/datetimeoffset.cs
 ../../../external/referencesource/mscorlib/system/dayofweek.cs
+../../../external/referencesource/mscorlib/system/decimal.cs
+../../../external/referencesource/mscorlib/system/defaultbinder.cs
+../../../external/referencesource/mscorlib/system/dbnull.cs
+../../../external/referencesource/mscorlib/system/empty.cs
+../../../external/referencesource/mscorlib/system/enum.cs
+../../../external/referencesource/mscorlib/system/guid.cs
 ../../../external/referencesource/mscorlib/system/int16.cs
 ../../../external/referencesource/mscorlib/system/int32.cs
 ../../../external/referencesource/mscorlib/system/int64.cs
 ../../../external/referencesource/mscorlib/system/Lazy.cs
+../../../external/referencesource/mscorlib/system/memberaccessexception.cs
+../../../external/referencesource/mscorlib/system/methodaccessexception.cs
+../../../external/referencesource/mscorlib/system/midpointrounding.cs
+../../../external/referencesource/mscorlib/system/missingfieldexception.cs
+../../../external/referencesource/mscorlib/system/missingmemberexception.cs
+../../../external/referencesource/mscorlib/system/missingmethodexception.cs
 ../../../external/referencesource/mscorlib/system/number.cs
 ../../../external/referencesource/mscorlib/system/progress.cs
+../../../external/referencesource/mscorlib/system/random.cs
 ../../../external/referencesource/mscorlib/system/resid.cs
 ../../../external/referencesource/mscorlib/system/sbyte.cs
 ../../../external/referencesource/mscorlib/system/stringcomparer.cs
 ../../../external/referencesource/mscorlib/system/stringfreezingattribute.cs
+../../../external/referencesource/mscorlib/system/rttype.cs
 ../../../external/referencesource/mscorlib/system/timespan.cs
 ../../../external/referencesource/mscorlib/system/throwhelper.cs
 ../../../external/referencesource/mscorlib/system/tuple.cs
+../../../external/referencesource/mscorlib/system/type.cs
+../../../external/referencesource/mscorlib/system/typedreference.cs
 ../../../external/referencesource/mscorlib/system/uint16.cs
 ../../../external/referencesource/mscorlib/system/uint32.cs
 ../../../external/referencesource/mscorlib/system/uint64.cs
+../../../external/referencesource/mscorlib/system/unityserializationholder.cs
 ../../../external/referencesource/mscorlib/system/version.cs
-
 ../../../external/referencesource/mscorlib/system/collections/arraylist.cs
 ../../../external/referencesource/mscorlib/system/collections/bitarray.cs
 ../../../external/referencesource/mscorlib/system/collections/caseinsensitivecomparer.cs
@@ -1542,8 +1383,10 @@ ReferenceSources/JitHelpers.cs
 ../../../external/referencesource/mscorlib/system/diagnostics/contracts/contracts.cs
 ../../../external/referencesource/mscorlib/system/diagnostics/contracts/contractsbcl.cs
 
+../../../external/referencesource/mscorlib/system/globalization/bidicategory.cs
 ../../../external/referencesource/mscorlib/system/globalization/calendar.cs
 ../../../external/referencesource/mscorlib/system/globalization/calendardata.cs
+../../../external/referencesource/mscorlib/system/globalization/charunicodeinfo.cs
 ../../../external/referencesource/mscorlib/system/globalization/chineselunisolarcalendar.cs
 ../../../external/referencesource/mscorlib/system/globalization/daylighttime.cs
 ../../../external/referencesource/mscorlib/system/globalization/datetimeformat.cs
@@ -1551,6 +1394,7 @@ ReferenceSources/JitHelpers.cs
 ../../../external/referencesource/mscorlib/system/globalization/datetimeformatinfoscanner.cs
 ../../../external/referencesource/mscorlib/system/globalization/datetimeparse.cs
 ../../../external/referencesource/mscorlib/system/globalization/eastasianlunisolarcalendar.cs
+../../../external/referencesource/mscorlib/system/globalization/globalizationassembly.cs
 ../../../external/referencesource/mscorlib/system/globalization/gregoriancalendar.cs
 ../../../external/referencesource/mscorlib/system/globalization/gregoriancalendarhelper.cs
 ../../../external/referencesource/mscorlib/system/globalization/hebrewcalendar.cs
@@ -1569,7 +1413,86 @@ ReferenceSources/JitHelpers.cs
 ../../../external/referencesource/mscorlib/system/globalization/thaibuddhistcalendar.cs
 ../../../external/referencesource/mscorlib/system/globalization/umalquracalendar.cs
 
+../../../external/referencesource/mscorlib/system/io/__error.cs
+../../../external/referencesource/mscorlib/system/io/binaryreader.cs
+../../../external/referencesource/mscorlib/system/io/binarywriter.cs
+../../../external/referencesource/mscorlib/system/io/bufferedstream.cs
+../../../external/referencesource/mscorlib/system/io/memorystream.cs
+../../../external/referencesource/mscorlib/system/io/pinnedbuffermemorystream.cs
+../../../external/referencesource/mscorlib/system/io/stream.cs
+../../../external/referencesource/mscorlib/system/io/streamreader.cs
+../../../external/referencesource/mscorlib/system/io/streamwriter.cs
+../../../external/referencesource/mscorlib/system/io/stringreader.cs
+../../../external/referencesource/mscorlib/system/io/stringwriter.cs
+../../../external/referencesource/mscorlib/system/io/textreader.cs
+../../../external/referencesource/mscorlib/system/io/textwriter.cs
+../../../external/referencesource/mscorlib/system/io/unmanagedmemorystream.cs
+../../../external/referencesource/mscorlib/system/io/unmanagedmemorystreamwrapper.cs
+
+../../../external/referencesource/mscorlib/system/reflection/ambiguousmatchexception.cs
+../../../external/referencesource/mscorlib/system/reflection/assemblyattributes.cs
+../../../external/referencesource/mscorlib/system/reflection/assemblynameflags.cs
+../../../external/referencesource/mscorlib/system/reflection/assemblynameproxy.cs
+../../../external/referencesource/mscorlib/system/reflection/binder.cs
+../../../external/referencesource/mscorlib/system/reflection/bindingflags.cs
+../../../external/referencesource/mscorlib/system/reflection/callingconventions.cs
+../../../external/referencesource/mscorlib/system/reflection/CustomAttributeExtensions.cs
+../../../external/referencesource/mscorlib/system/reflection/defaultmemberattribute.cs
+../../../external/referencesource/mscorlib/system/reflection/eventattributes.cs
+../../../external/referencesource/mscorlib/system/reflection/fieldattributes.cs
+../../../external/referencesource/mscorlib/system/reflection/genericparameterattributes.cs
+../../../external/referencesource/mscorlib/system/reflection/icustomattributeprovider.cs
+../../../external/referencesource/mscorlib/system/reflection/interfacemapping.cs
+../../../external/referencesource/mscorlib/system/reflection/invalidfiltercriteriaexception.cs
+../../../external/referencesource/mscorlib/system/reflection/introspectionextensions.cs
+../../../external/referencesource/mscorlib/system/reflection/ireflect.cs
+../../../external/referencesource/mscorlib/system/reflection/ireflectabletype.cs
+../../../external/referencesource/mscorlib/system/reflection/manifestresourceinfo.cs
+../../../external/referencesource/mscorlib/system/reflection/memberfilter.cs
+../../../external/referencesource/mscorlib/system/reflection/memberinfo.cs
+../../../external/referencesource/mscorlib/system/reflection/memberinfoserializationholder.cs
+../../../external/referencesource/mscorlib/system/reflection/membertypes.cs
+../../../external/referencesource/mscorlib/system/reflection/methodattributes.cs
+../../../external/referencesource/mscorlib/system/reflection/methodbase.cs
+../../../external/referencesource/mscorlib/system/reflection/methodimplattributes.cs
+../../../external/referencesource/mscorlib/system/reflection/missing.cs
+../../../external/referencesource/mscorlib/system/reflection/obfuscateassemblyattribute.cs
+../../../external/referencesource/mscorlib/system/reflection/obfuscationattribute.cs
+../../../external/referencesource/mscorlib/system/reflection/parameterattributes.cs
+../../../external/referencesource/mscorlib/system/reflection/parametermodifier.cs
+../../../external/referencesource/mscorlib/system/reflection/pointer.cs
+../../../external/referencesource/mscorlib/system/reflection/propertyattributes.cs
+../../../external/referencesource/mscorlib/system/reflection/reflectioncontext.cs
+../../../external/referencesource/mscorlib/system/reflection/resourceattributes.cs
+../../../external/referencesource/mscorlib/system/reflection/RuntimeReflectionExtensions.cs
+../../../external/referencesource/mscorlib/system/reflection/typeattributes.cs
+../../../external/referencesource/mscorlib/system/reflection/typedelegator.cs
+../../../external/referencesource/mscorlib/system/reflection/typefilter.cs
+../../../external/referencesource/mscorlib/system/reflection/typeinfo.cs
+
+../../../external/referencesource/mscorlib/system/resources/__fastresourcecomparer.cs
+../../../external/referencesource/mscorlib/system/resources/__hresults.cs
+../../../external/referencesource/mscorlib/system/resources/filebasedresourcegroveler.cs
+../../../external/referencesource/mscorlib/system/resources/iresourcegroveler.cs
+../../../external/referencesource/mscorlib/system/resources/iresourcereader.cs
+../../../external/referencesource/mscorlib/system/resources/iresourcewriter.cs
+../../../external/referencesource/mscorlib/system/resources/looselylinkedresourcereference.cs
+../../../external/referencesource/mscorlib/system/resources/manifestbasedresourcegroveler.cs
+../../../external/referencesource/mscorlib/system/resources/missingmanifestresourceexception.cs
+../../../external/referencesource/mscorlib/system/resources/missingsatelliteassemblyexception.cs
+../../../external/referencesource/mscorlib/system/resources/neutralresourceslanguageattribute.cs
+../../../external/referencesource/mscorlib/system/resources/resourcefallbackmanager.cs
+../../../external/referencesource/mscorlib/system/resources/resourcemanager.cs
+../../../external/referencesource/mscorlib/system/resources/resourcereader.cs
+../../../external/referencesource/mscorlib/system/resources/resourceset.cs
+../../../external/referencesource/mscorlib/system/resources/resourcetypecode.cs
+../../../external/referencesource/mscorlib/system/resources/resourcewriter.cs
+../../../external/referencesource/mscorlib/system/resources/runtimeresourceset.cs
+../../../external/referencesource/mscorlib/system/resources/satellitecontractversionattribute.cs
+../../../external/referencesource/mscorlib/system/resources/ultimateresourcefallbacklocation.cs
+
 ../../../external/referencesource/mscorlib/system/runtime/versioning/binarycompatibility.cs
+../../../external/referencesource/mscorlib/system/runtime/versioning/multitargetinghelpers.cs
 ../../../external/referencesource/mscorlib/system/runtime/versioning/targetframeworkid.cs
 
 ../../../external/referencesource/mscorlib/system/runtime/compilerservices/accessedthroughpropertyattribute.cs
@@ -1630,8 +1553,78 @@ ReferenceSources/JitHelpers.cs
 ../../../external/referencesource/mscorlib/system/runtime/compilerservices/unsafevaluetypeattribute.cs
 ../../../external/referencesource/mscorlib/system/runtime/compilerservices/YieldAwaitable.cs
 
+../../../external/referencesource/mscorlib/system/text/asciiencoding.cs
+../../../external/referencesource/mscorlib/system/text/codepageencoding.cs
+../../../external/referencesource/mscorlib/system/text/decoderbestfitfallback.cs
+../../../external/referencesource/mscorlib/system/text/decoder.cs
+../../../external/referencesource/mscorlib/system/text/decodernls.cs
+../../../external/referencesource/mscorlib/system/text/decoderexceptionfallback.cs
+../../../external/referencesource/mscorlib/system/text/decoderfallback.cs
+../../../external/referencesource/mscorlib/system/text/decoderreplacementfallback.cs
+../../../external/referencesource/mscorlib/system/text/encoderbestfitfallback.cs
+../../../external/referencesource/mscorlib/system/text/encoder.cs
+../../../external/referencesource/mscorlib/system/text/encodernls.cs
+../../../external/referencesource/mscorlib/system/text/encoderexceptionfallback.cs
+../../../external/referencesource/mscorlib/system/text/encoderfallback.cs
+../../../external/referencesource/mscorlib/system/text/encoderreplacementfallback.cs
+../../../external/referencesource/mscorlib/system/text/encoding.cs
+../../../external/referencesource/mscorlib/system/text/encodinginfo.cs
+../../../external/referencesource/mscorlib/system/text/mlangcodepageencoding.cs
+../../../external/referencesource/mscorlib/system/text/surrogateencoder.cs
+../../../external/referencesource/mscorlib/system/text/unicodeencoding.cs
+../../../external/referencesource/mscorlib/system/text/utf32encoding.cs
+../../../external/referencesource/mscorlib/system/text/utf7encoding.cs
+../../../external/referencesource/mscorlib/system/text/utf8encoding.cs
+
+../../../external/referencesource/mscorlib/system/text/stringbuilder.cs
 ../../../external/referencesource/mscorlib/system/text/stringbuildercache.cs
 
+../../../external/referencesource/mscorlib/system/runtime/serialization/deserializationeventhandler.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatter.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatterconverter.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatterservices.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/ideserializationcallback.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/iformatter.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/iformatterconverter.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/iobjectreference.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/iserializable.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/iserializationsurrogate.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/isurrogateselector.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/memberholder.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/objectclonehelper.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/objectidgenerator.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/objectmanager.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/safeserializationmanager.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/serializationattributes.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/serializationbinder.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/serializationeventscache.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/serializationexception.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/serializationfieldinfo.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/serializationinfo.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/serializationinfoenumerator.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/serializationobjectmanager.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/streamingcontext.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/surrogateselector.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/valuetypefixupinfo.cs
+
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/binary/binarycommonclasses.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/binary/binaryconverter.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/binary/binaryenums.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/binary/binaryformatter.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/binary/binaryformatterwriter.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/binary/binarymethodmessage.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/binary/binaryobjectinfo.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/binary/binaryobjectreader.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/binary/binaryobjectwriter.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/binary/binaryparser.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/binary/binaryutilclasses.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/commonenums.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/ifieldinfo.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/isoapmessage.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/sertrace.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/soapfault.cs
+../../../external/referencesource/mscorlib/system/runtime/serialization/formatters/soapmessage.cs
+
 ../../../external/referencesource/mscorlib/system/threading/abandonedmutexexception.cs
 ../../../external/referencesource/mscorlib/system/threading/apartmentstate.cs
 ../../../external/referencesource/mscorlib/system/threading/autoresetevent.cs
@@ -1656,7 +1649,9 @@ ReferenceSources/JitHelpers.cs
 ../../../external/referencesource/mscorlib/system/threading/threadstateexception.cs
 ../../../external/referencesource/mscorlib/system/threading/timeout.cs
 ../../../external/referencesource/mscorlib/system/threading/waithandlecannotbeopenedexception.cs
+../../../external/referencesource/mscorlib/system/threading/threadpool.cs
 
+../../../external/referencesource/mscorlib/system/threading/Tasks/BeginEndAwaitableAdapter.cs
 ../../../external/referencesource/mscorlib/system/threading/Tasks/TaskFactory.cs
 ../../../external/referencesource/mscorlib/system/threading/Tasks/FutureFactory.cs
 ../../../external/referencesource/mscorlib/system/threading/Tasks/TaskScheduler.cs
@@ -1673,4 +1668,6 @@ ReferenceSources/JitHelpers.cs
 ../../../external/referencesource/mscorlib/system/threading/Tasks/TaskExceptionHolder.cs
 ../../../external/referencesource/mscorlib/system/threading/Tasks/ConcurrentExclusiveSchedulerPair.cs
 ../../../external/referencesource/mscorlib/system/threading/Tasks/ProducerConsumerQueues.cs
+../../../external/referencesource/mscorlib/system/threading/Tasks/TaskToApm.cs
 
+ReferenceSources/Type.cs