Strip some security related attributes (#8571)
authorJeremy Kuhne <jeremy.kuhne@microsoft.com>
Fri, 9 Dec 2016 21:42:16 +0000 (13:42 -0800)
committerGitHub <noreply@github.com>
Fri, 9 Dec 2016 21:42:16 +0000 (13:42 -0800)
commit345e201f027eb35a7a01e1714afe36b831b6f1e3
tree37e8a4f94f8d8b4f77c0fefc0812b411a5114559
parentd034981c78112c8703d3528e8ef8efdb36d68584
Strip some security related attributes (#8571)

Strips SecurityCritical, SecuritySafeCritical, SecurityPermission,
EnvironmentPermission, and PermissionSet attributes.

Also removes empty defines these left behind.

Patterns used:

^.*\[(System\.Security\.)?SecurityCritical\](\s*//.*|\s*)$[\r\n]*
^.*#if FEATURE_CORECLR[\s\r\n]*(#else)?[\s\r\n]*#endif.*[\r\n]*
^.*\[(System\.Security\.Permissions\.)?SecurityPermission(Attribute)?\([^)]*\)\](\s*//.*|\s*)$[\r\n]*
383 files changed:
src/mscorlib/Common/PinnableBufferCache.cs
src/mscorlib/corefx/Interop/Windows/mincore/Interop.SafeCreateFile.cs
src/mscorlib/corefx/Interop/Windows/mincore/Interop.UnsafeCreateFile.cs
src/mscorlib/corefx/Microsoft/Win32/SafeHandles/SafeFileHandle.Windows.cs
src/mscorlib/corefx/System/Runtime/InteropServices/StringBuffer.cs
src/mscorlib/src/Internal/Runtime/Augments/RuntimeThread.cs
src/mscorlib/src/Microsoft/Win32/OAVariantLib.cs
src/mscorlib/src/Microsoft/Win32/Registry.cs
src/mscorlib/src/Microsoft/Win32/RegistryKey.cs
src/mscorlib/src/Microsoft/Win32/SafeHandles/SafeFileMappingHandle.cs
src/mscorlib/src/Microsoft/Win32/SafeHandles/SafeFindHandle.cs
src/mscorlib/src/Microsoft/Win32/SafeHandles/SafeLibraryHandle.cs
src/mscorlib/src/Microsoft/Win32/SafeHandles/SafeLocalAllocHandle.cs
src/mscorlib/src/Microsoft/Win32/SafeHandles/SafeRegistryHandle.cs
src/mscorlib/src/Microsoft/Win32/SafeHandles/SafeViewOfFileHandle.cs
src/mscorlib/src/Microsoft/Win32/SafeHandles/SafeWaitHandle.cs
src/mscorlib/src/Microsoft/Win32/SafeHandles/Win32SafeHandles.cs
src/mscorlib/src/Microsoft/Win32/UnsafeNativeMethods.cs
src/mscorlib/src/Microsoft/Win32/Win32Native.cs
src/mscorlib/src/System/Activator.cs
src/mscorlib/src/System/AggregateException.cs
src/mscorlib/src/System/AppContext/AppContext.cs
src/mscorlib/src/System/AppDomain.cs
src/mscorlib/src/System/AppDomainManager.cs
src/mscorlib/src/System/AppDomainSetup.cs
src/mscorlib/src/System/ArgIterator.cs
src/mscorlib/src/System/ArgumentException.cs
src/mscorlib/src/System/ArgumentNullException.cs
src/mscorlib/src/System/ArgumentOutOfRangeException.cs
src/mscorlib/src/System/Array.cs
src/mscorlib/src/System/Attribute.cs
src/mscorlib/src/System/BCLDebug.cs
src/mscorlib/src/System/BadImageFormatException.cs
src/mscorlib/src/System/BitConverter.cs
src/mscorlib/src/System/Buffer.cs
src/mscorlib/src/System/Byte.cs
src/mscorlib/src/System/CLRConfig.cs
src/mscorlib/src/System/CfgParser.cs
src/mscorlib/src/System/Char.cs
src/mscorlib/src/System/Collections/ArrayList.cs
src/mscorlib/src/System/Collections/Comparer.cs
src/mscorlib/src/System/Collections/Generic/ArraySortHelper.cs
src/mscorlib/src/System/Collections/Generic/Comparer.cs
src/mscorlib/src/System/Collections/Generic/Dictionary.cs
src/mscorlib/src/System/Collections/Generic/EqualityComparer.cs
src/mscorlib/src/System/Collections/Hashtable.cs
src/mscorlib/src/System/Convert.cs
src/mscorlib/src/System/Currency.cs
src/mscorlib/src/System/DBNull.cs
src/mscorlib/src/System/DateTime.cs
src/mscorlib/src/System/DateTimeOffset.cs
src/mscorlib/src/System/Decimal.cs
src/mscorlib/src/System/DefaultBinder.cs
src/mscorlib/src/System/Delegate.cs
src/mscorlib/src/System/DelegateSerializationHolder.cs
src/mscorlib/src/System/Diagnostics/Assert.cs
src/mscorlib/src/System/Diagnostics/AssertFilter.cs
src/mscorlib/src/System/Diagnostics/Contracts/Contracts.cs
src/mscorlib/src/System/Diagnostics/Contracts/ContractsBCL.cs
src/mscorlib/src/System/Diagnostics/Debugger.cs
src/mscorlib/src/System/Diagnostics/Eventing/ActivityTracker.cs
src/mscorlib/src/System/Diagnostics/Eventing/EventProvider.cs
src/mscorlib/src/System/Diagnostics/Eventing/EventSource.cs
src/mscorlib/src/System/Diagnostics/Eventing/EventSource_CoreCLR.cs
src/mscorlib/src/System/Diagnostics/Eventing/TraceLogging/DataCollector.cs
src/mscorlib/src/System/Diagnostics/Eventing/TraceLogging/TraceLoggingDataCollector.cs
src/mscorlib/src/System/Diagnostics/Eventing/TraceLogging/TraceLoggingEventSource.cs
src/mscorlib/src/System/Diagnostics/LogSwitch.cs
src/mscorlib/src/System/Diagnostics/Stackframe.cs
src/mscorlib/src/System/Diagnostics/Stacktrace.cs
src/mscorlib/src/System/Diagnostics/SymbolStore/ISymWriter.cs
src/mscorlib/src/System/Diagnostics/log.cs
src/mscorlib/src/System/Double.cs
src/mscorlib/src/System/Empty.cs
src/mscorlib/src/System/Enum.cs
src/mscorlib/src/System/Environment.cs
src/mscorlib/src/System/Exception.cs
src/mscorlib/src/System/GC.cs
src/mscorlib/src/System/Globalization/Calendar.cs
src/mscorlib/src/System/Globalization/CalendarData.cs
src/mscorlib/src/System/Globalization/CharUnicodeInfo.cs
src/mscorlib/src/System/Globalization/CompareInfo.cs
src/mscorlib/src/System/Globalization/CultureData.cs
src/mscorlib/src/System/Globalization/CultureInfo.cs
src/mscorlib/src/System/Globalization/CultureNotFoundException.cs
src/mscorlib/src/System/Globalization/DateTimeFormat.cs
src/mscorlib/src/System/Globalization/DateTimeFormatInfo.cs
src/mscorlib/src/System/Globalization/DateTimeFormatInfoScanner.cs
src/mscorlib/src/System/Globalization/DateTimeParse.cs
src/mscorlib/src/System/Globalization/EncodingDataItem.cs
src/mscorlib/src/System/Globalization/EncodingTable.cs
src/mscorlib/src/System/Globalization/GlobalizationAssembly.cs
src/mscorlib/src/System/Globalization/HijriCalendar.cs
src/mscorlib/src/System/Globalization/IdnMapping.cs
src/mscorlib/src/System/Globalization/JapaneseCalendar.cs
src/mscorlib/src/System/Globalization/NumberFormatInfo.cs
src/mscorlib/src/System/Globalization/RegionInfo.cs
src/mscorlib/src/System/Globalization/TextInfo.cs
src/mscorlib/src/System/Globalization/TimeSpanFormat.cs
src/mscorlib/src/System/Guid.cs
src/mscorlib/src/System/IAppDomainPauseManager.cs
src/mscorlib/src/System/IO/BinaryReader.cs
src/mscorlib/src/System/IO/BinaryWriter.cs
src/mscorlib/src/System/IO/Directory.cs
src/mscorlib/src/System/IO/DirectoryInfo.cs
src/mscorlib/src/System/IO/DriveInfo.cs
src/mscorlib/src/System/IO/File.cs
src/mscorlib/src/System/IO/FileInfo.cs
src/mscorlib/src/System/IO/FileLoadException.cs
src/mscorlib/src/System/IO/FileNotFoundException.cs
src/mscorlib/src/System/IO/FileSecurityState.cs
src/mscorlib/src/System/IO/FileSystemEnumerable.cs
src/mscorlib/src/System/IO/FileSystemInfo.cs
src/mscorlib/src/System/IO/PinnedBufferMemoryStream.cs
src/mscorlib/src/System/IO/Stream.cs
src/mscorlib/src/System/IO/StreamReader.cs
src/mscorlib/src/System/IO/StreamWriter.cs
src/mscorlib/src/System/IO/UnmanagedMemoryAccessor.cs
src/mscorlib/src/System/IO/UnmanagedMemoryStream.cs
src/mscorlib/src/System/IO/UnmanagedMemoryStreamWrapper.cs
src/mscorlib/src/System/IO/__Error.cs
src/mscorlib/src/System/Int16.cs
src/mscorlib/src/System/Int32.cs
src/mscorlib/src/System/Int64.cs
src/mscorlib/src/System/IntPtr.cs
src/mscorlib/src/System/Internal.cs
src/mscorlib/src/System/LowLevelConsole.cs
src/mscorlib/src/System/Math.cs
src/mscorlib/src/System/MathF.cs
src/mscorlib/src/System/MissingFieldException.cs
src/mscorlib/src/System/MissingMemberException.cs
src/mscorlib/src/System/MissingMethodException.cs
src/mscorlib/src/System/MulticastDelegate.cs
src/mscorlib/src/System/NotFiniteNumberException.cs
src/mscorlib/src/System/Number.cs
src/mscorlib/src/System/Object.cs
src/mscorlib/src/System/ObjectDisposedException.cs
src/mscorlib/src/System/OleAutBinder.cs
src/mscorlib/src/System/OperatingSystem.cs
src/mscorlib/src/System/ParseNumbers.cs
src/mscorlib/src/System/Reflection/Assembly.cs
src/mscorlib/src/System/Reflection/AssemblyName.cs
src/mscorlib/src/System/Reflection/Associates.cs
src/mscorlib/src/System/Reflection/ConstructorInfo.cs
src/mscorlib/src/System/Reflection/CustomAttribute.cs
src/mscorlib/src/System/Reflection/Emit/AQNBuilder.cs
src/mscorlib/src/System/Reflection/Emit/AssemblyBuilder.cs
src/mscorlib/src/System/Reflection/Emit/AssemblyBuilderData.cs
src/mscorlib/src/System/Reflection/Emit/ConstructorBuilder.cs
src/mscorlib/src/System/Reflection/Emit/CustomAttributeBuilder.cs
src/mscorlib/src/System/Reflection/Emit/DynamicILGenerator.cs
src/mscorlib/src/System/Reflection/Emit/DynamicMethod.cs
src/mscorlib/src/System/Reflection/Emit/EnumBuilder.cs
src/mscorlib/src/System/Reflection/Emit/EventBuilder.cs
src/mscorlib/src/System/Reflection/Emit/FieldBuilder.cs
src/mscorlib/src/System/Reflection/Emit/GenericTypeParameterBuilder.cs
src/mscorlib/src/System/Reflection/Emit/ILGenerator.cs
src/mscorlib/src/System/Reflection/Emit/ISymWrapperCore.cs
src/mscorlib/src/System/Reflection/Emit/MethodBuilder.cs
src/mscorlib/src/System/Reflection/Emit/ModuleBuilder.cs
src/mscorlib/src/System/Reflection/Emit/ModuleBuilderData.cs
src/mscorlib/src/System/Reflection/Emit/ParameterBuilder.cs
src/mscorlib/src/System/Reflection/Emit/PropertyBuilder.cs
src/mscorlib/src/System/Reflection/Emit/SignatureHelper.cs
src/mscorlib/src/System/Reflection/Emit/SymbolMethod.cs
src/mscorlib/src/System/Reflection/Emit/TypeBuilder.cs
src/mscorlib/src/System/Reflection/EventInfo.cs
src/mscorlib/src/System/Reflection/FieldInfo.cs
src/mscorlib/src/System/Reflection/LoaderAllocator.cs
src/mscorlib/src/System/Reflection/MdConstant.cs
src/mscorlib/src/System/Reflection/MdImport.cs
src/mscorlib/src/System/Reflection/MemberInfo.cs
src/mscorlib/src/System/Reflection/MemberInfoSerializationHolder.cs
src/mscorlib/src/System/Reflection/Metadata/AssemblyExtensions.cs
src/mscorlib/src/System/Reflection/MethodBase.cs
src/mscorlib/src/System/Reflection/MethodInfo.cs
src/mscorlib/src/System/Reflection/Missing.cs
src/mscorlib/src/System/Reflection/Module.cs
src/mscorlib/src/System/Reflection/ParameterInfo.cs
src/mscorlib/src/System/Reflection/Pointer.cs
src/mscorlib/src/System/Reflection/PropertyInfo.cs
src/mscorlib/src/System/Reflection/ReflectionTypeLoadException.cs
src/mscorlib/src/System/Reflection/StrongNameKeyPair.cs
src/mscorlib/src/System/Reflection/TypeDelegator.cs
src/mscorlib/src/System/Resources/FileBasedResourceGroveler.cs
src/mscorlib/src/System/Resources/ManifestBasedResourceGroveler.cs
src/mscorlib/src/System/Resources/ResourceFallbackManager.cs
src/mscorlib/src/System/Resources/ResourceManager.cs
src/mscorlib/src/System/Resources/ResourceReader.cs
src/mscorlib/src/System/Resources/ResourceSet.cs
src/mscorlib/src/System/Resources/RuntimeResourceSet.cs
src/mscorlib/src/System/Resources/__FastResourceComparer.cs
src/mscorlib/src/System/RtType.cs
src/mscorlib/src/System/Runtime/CompilerServices/AsyncMethodBuilder.cs
src/mscorlib/src/System/Runtime/CompilerServices/INotifyCompletion.cs
src/mscorlib/src/System/Runtime/CompilerServices/RuntimeHelpers.cs
src/mscorlib/src/System/Runtime/CompilerServices/RuntimeWrappedException.cs
src/mscorlib/src/System/Runtime/CompilerServices/TaskAwaiter.cs
src/mscorlib/src/System/Runtime/CompilerServices/TypeForwardedToAttribute.cs
src/mscorlib/src/System/Runtime/CompilerServices/YieldAwaitable.cs
src/mscorlib/src/System/Runtime/CompilerServices/jithelpers.cs
src/mscorlib/src/System/Runtime/GcSettings.cs
src/mscorlib/src/System/Runtime/InteropServices/ArrayWithOffset.cs
src/mscorlib/src/System/Runtime/InteropServices/Attributes.cs
src/mscorlib/src/System/Runtime/InteropServices/BStrWrapper.cs
src/mscorlib/src/System/Runtime/InteropServices/COMException.cs
src/mscorlib/src/System/Runtime/InteropServices/ComEventsHelper.cs
src/mscorlib/src/System/Runtime/InteropServices/ComEventsInfo.cs
src/mscorlib/src/System/Runtime/InteropServices/ComEventsSink.cs
src/mscorlib/src/System/Runtime/InteropServices/CriticalHandle.cs
src/mscorlib/src/System/Runtime/InteropServices/DispatchWrapper.cs
src/mscorlib/src/System/Runtime/InteropServices/ErrorWrapper.cs
src/mscorlib/src/System/Runtime/InteropServices/ExtensibleClassFactory.cs
src/mscorlib/src/System/Runtime/InteropServices/GcHandle.cs
src/mscorlib/src/System/Runtime/InteropServices/ICustomQueryInterface.cs
src/mscorlib/src/System/Runtime/InteropServices/IException.cs
src/mscorlib/src/System/Runtime/InteropServices/IRegistrationServices.cs
src/mscorlib/src/System/Runtime/InteropServices/Marshal.cs
src/mscorlib/src/System/Runtime/InteropServices/NativeMethods.cs
src/mscorlib/src/System/Runtime/InteropServices/RegistrationServices.cs
src/mscorlib/src/System/Runtime/InteropServices/RuntimeEnvironment.cs
src/mscorlib/src/System/Runtime/InteropServices/SafeBuffer.cs
src/mscorlib/src/System/Runtime/InteropServices/SafeHandle.cs
src/mscorlib/src/System/Runtime/InteropServices/Variant.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/BindableVectorToCollectionAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/BindableVectorToListAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/CLRIPropertyValueImpl.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/CLRIReferenceImpl.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/CustomPropertyImpl.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/DictionaryToMapAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/EnumeratorToIteratorAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IClosable.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ICustomPropertyProvider.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IMapViewToIReadOnlyDictionaryAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IReadOnlyDictionaryToIMapViewAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IReadOnlyListToIVectorViewAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IVectorViewToIReadOnlyListAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IteratorToEnumeratorAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToBindableVectorAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToVectorAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ManagedActivationFactory.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/MapToCollectionAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/MapToDictionaryAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/MapViewToReadOnlyCollectionAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/NativeMethods.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/RuntimeClass.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/VectorToCollectionAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/VectorToListAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/VectorViewToReadOnlyCollectionAdapter.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/WindowsRuntimeBufferHelper.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/WindowsRuntimeMarshal.cs
src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/WindowsRuntimeMetadata.cs
src/mscorlib/src/System/Runtime/Loader/AssemblyLoadContext.cs
src/mscorlib/src/System/Runtime/MemoryFailPoint.cs
src/mscorlib/src/System/Runtime/ProfileOptimization.cs
src/mscorlib/src/System/Runtime/Reliability/CriticalFinalizerObject.cs
src/mscorlib/src/System/Runtime/Serialization/FormatterServices.cs
src/mscorlib/src/System/Runtime/Serialization/IObjectReference.cs
src/mscorlib/src/System/Runtime/Serialization/ISerializable.cs
src/mscorlib/src/System/Runtime/Serialization/ISerializationSurrogate.cs
src/mscorlib/src/System/Runtime/Serialization/ISurrogateSelector.cs
src/mscorlib/src/System/Runtime/Serialization/SafeSerializationManager.cs
src/mscorlib/src/System/Runtime/Serialization/SerializationFieldInfo.cs
src/mscorlib/src/System/Runtime/Serialization/SerializationInfo.cs
src/mscorlib/src/System/Runtime/Versioning/CompatibilitySwitch.cs
src/mscorlib/src/System/RuntimeHandles.cs
src/mscorlib/src/System/SByte.cs
src/mscorlib/src/System/Security/CodeAccessPermission.cs
src/mscorlib/src/System/Security/CodeAccessSecurityEngine.cs
src/mscorlib/src/System/Security/FrameSecurityDescriptor.cs
src/mscorlib/src/System/Security/HostProtectionException.cs
src/mscorlib/src/System/Security/HostSecurityManager.cs
src/mscorlib/src/System/Security/PermissionListSet.cs
src/mscorlib/src/System/Security/PermissionSet.cs
src/mscorlib/src/System/Security/PermissionSetTriple.cs
src/mscorlib/src/System/Security/PermissionToken.cs
src/mscorlib/src/System/Security/Permissions/EnvironmentPermission.cs
src/mscorlib/src/System/Security/Permissions/FileIOPermission.cs
src/mscorlib/src/System/Security/Permissions/PermissionAttributes.cs
src/mscorlib/src/System/Security/Permissions/RegistryPermission.cs
src/mscorlib/src/System/Security/Policy/ApplicationTrust.cs
src/mscorlib/src/System/Security/Policy/EvidenceBase.cs
src/mscorlib/src/System/Security/Policy/IDelayEvaluatedEvidence.cs
src/mscorlib/src/System/Security/Policy/StrongName.cs
src/mscorlib/src/System/Security/Policy/Zone.cs
src/mscorlib/src/System/Security/SafeSecurityHandles.cs
src/mscorlib/src/System/Security/SecurityContext.cs
src/mscorlib/src/System/Security/SecurityException.cs
src/mscorlib/src/System/Security/SecurityManager.cs
src/mscorlib/src/System/Security/SecurityRuntime.cs
src/mscorlib/src/System/Security/SecurityState.cs
src/mscorlib/src/System/Security/Util/Config.cs
src/mscorlib/src/System/Security/Util/StringExpressionSet.cs
src/mscorlib/src/System/Security/Util/URLString.cs
src/mscorlib/src/System/Security/Util/XMLUtil.cs
src/mscorlib/src/System/SharedStatics.cs
src/mscorlib/src/System/Single.cs
src/mscorlib/src/System/String.Comparison.cs
src/mscorlib/src/System/String.Manipulation.cs
src/mscorlib/src/System/String.Searching.cs
src/mscorlib/src/System/String.cs
src/mscorlib/src/System/StringComparer.cs
src/mscorlib/src/System/StubHelpers.cs
src/mscorlib/src/System/Text/ASCIIEncoding.cs
src/mscorlib/src/System/Text/BaseCodePageEncoding.cs
src/mscorlib/src/System/Text/CodePageEncoding.cs
src/mscorlib/src/System/Text/DBCSCodePageEncoding.cs
src/mscorlib/src/System/Text/Decoder.cs
src/mscorlib/src/System/Text/DecoderBestFitFallback.cs
src/mscorlib/src/System/Text/DecoderFallback.cs
src/mscorlib/src/System/Text/DecoderNLS.cs
src/mscorlib/src/System/Text/DecoderReplacementFallback.cs
src/mscorlib/src/System/Text/EUCJPEncoding.cs
src/mscorlib/src/System/Text/Encoder.cs
src/mscorlib/src/System/Text/EncoderBestFitFallback.cs
src/mscorlib/src/System/Text/EncoderFallback.cs
src/mscorlib/src/System/Text/EncoderNLS.cs
src/mscorlib/src/System/Text/EncoderReplacementFallback.cs
src/mscorlib/src/System/Text/Encoding.cs
src/mscorlib/src/System/Text/EncodingForwarder.cs
src/mscorlib/src/System/Text/EncodingNLS.cs
src/mscorlib/src/System/Text/GB18030Encoding.cs
src/mscorlib/src/System/Text/ISCIIEncoding.cs
src/mscorlib/src/System/Text/ISO2022Encoding.cs
src/mscorlib/src/System/Text/Latin1Encoding.cs
src/mscorlib/src/System/Text/MLangCodePageEncoding.cs
src/mscorlib/src/System/Text/Normalization.Windows.cs
src/mscorlib/src/System/Text/SBCSCodePageEncoding.cs
src/mscorlib/src/System/Text/StringBuilder.cs
src/mscorlib/src/System/Text/SurrogateEncoder.cs
src/mscorlib/src/System/Text/UTF32Encoding.cs
src/mscorlib/src/System/Text/UTF7Encoding.cs
src/mscorlib/src/System/Text/UTF8Encoding.cs
src/mscorlib/src/System/Text/UnicodeEncoding.cs
src/mscorlib/src/System/Threading/AsyncLocal.cs
src/mscorlib/src/System/Threading/CancellationToken.cs
src/mscorlib/src/System/Threading/CancellationTokenSource.cs
src/mscorlib/src/System/Threading/EventWaitHandle.cs
src/mscorlib/src/System/Threading/ExecutionContext.cs
src/mscorlib/src/System/Threading/Interlocked.cs
src/mscorlib/src/System/Threading/Monitor.cs
src/mscorlib/src/System/Threading/Mutex.cs
src/mscorlib/src/System/Threading/Overlapped.cs
src/mscorlib/src/System/Threading/ReaderWriterLock.cs
src/mscorlib/src/System/Threading/Semaphore.cs
src/mscorlib/src/System/Threading/SemaphoreSlim.cs
src/mscorlib/src/System/Threading/SynchronizationContext.cs
src/mscorlib/src/System/Threading/Tasks/AsyncCausalityTracer.cs
src/mscorlib/src/System/Threading/Tasks/BeginEndAwaitableAdapter.cs
src/mscorlib/src/System/Threading/Tasks/ConcurrentExclusiveSchedulerPair.cs
src/mscorlib/src/System/Threading/Tasks/TPLETWProvider.cs
src/mscorlib/src/System/Threading/Tasks/Task.cs
src/mscorlib/src/System/Threading/Tasks/TaskContinuation.cs
src/mscorlib/src/System/Threading/Tasks/TaskExceptionHolder.cs
src/mscorlib/src/System/Threading/Tasks/TaskScheduler.cs
src/mscorlib/src/System/Threading/Tasks/ThreadPoolTaskScheduler.cs
src/mscorlib/src/System/Threading/Thread.cs
src/mscorlib/src/System/Threading/ThreadAbortException.cs
src/mscorlib/src/System/Threading/ThreadPool.cs
src/mscorlib/src/System/Threading/Timer.cs
src/mscorlib/src/System/Threading/Volatile.cs
src/mscorlib/src/System/Threading/WaitHandle.cs
src/mscorlib/src/System/TimeSpan.cs
src/mscorlib/src/System/TimeZoneInfo.cs
src/mscorlib/src/System/Type.cs
src/mscorlib/src/System/TypeInitializationException.cs
src/mscorlib/src/System/TypeLoadException.cs
src/mscorlib/src/System/TypeNameParser.cs
src/mscorlib/src/System/TypedReference.cs
src/mscorlib/src/System/UInt16.cs
src/mscorlib/src/System/UInt32.cs
src/mscorlib/src/System/UInt64.cs
src/mscorlib/src/System/UIntPtr.cs
src/mscorlib/src/System/UnhandledExceptionEventHandler.cs
src/mscorlib/src/System/UnitySerializationHolder.cs
src/mscorlib/src/System/ValueType.cs
src/mscorlib/src/System/Variant.cs
src/mscorlib/src/System/WeakReference.cs
src/mscorlib/src/System/WeakReferenceOfT.cs
src/mscorlib/src/System/_LocalDataStore.cs
src/mscorlib/src/System/_LocalDataStoreMgr.cs
src/mscorlib/src/System/__ComObject.cs
src/mscorlib/src/System/mda.cs