Revert "Remove not necessary type forwarded from attributes when type comes from...
authorSantiago Fernandez Madero <safern@microsoft.com>
Fri, 31 Aug 2018 18:16:19 +0000 (11:16 -0700)
committerJan Kotas <jkotas@microsoft.com>
Fri, 31 Aug 2018 18:16:19 +0000 (11:16 -0700)
commit9645fe8e8063e17e2106e53e1074ee71b3fe3a55
tree04f6d048664f2c4c905e007fb46679be979306de
parent9a35f320b73c2a7885446bdf18abe9c1055e9523
Revert "Remove not necessary type forwarded from attributes when type comes from mscorlib in netfx" (dotnet/coreclr#19784)

This reverts commit dotnet/coreclr@4fb001d431e0f44df15709f02f776e565fec14c7.

Commit migrated from https://github.com/dotnet/coreclr/commit/3b807944d8822b44eb5085d6b95b130b4a91808f
140 files changed:
src/coreclr/src/System.Private.CoreLib/src/System/AppDomainUnloadedException.cs
src/coreclr/src/System.Private.CoreLib/src/System/Array.cs
src/coreclr/src/System.Private.CoreLib/src/System/Attribute.cs
src/coreclr/src/System.Private.CoreLib/src/System/Collections/Generic/Comparer.cs
src/coreclr/src/System.Private.CoreLib/src/System/Collections/Generic/EqualityComparer.cs
src/coreclr/src/System.Private.CoreLib/src/System/Diagnostics/Contracts/Contracts.cs
src/coreclr/src/System.Private.CoreLib/src/System/Diagnostics/Contracts/ContractsBCL.cs
src/coreclr/src/System.Private.CoreLib/src/System/Enum.cs
src/coreclr/src/System.Private.CoreLib/src/System/Exception.cs
src/coreclr/src/System.Private.CoreLib/src/System/Object.cs
src/coreclr/src/System.Private.CoreLib/src/System/Runtime/InteropServices/COMException.cs
src/coreclr/src/System.Private.CoreLib/src/System/Runtime/InteropServices/InvalidComObjectException.cs
src/coreclr/src/System.Private.CoreLib/src/System/Runtime/InteropServices/InvalidOleVariantTypeException.cs
src/coreclr/src/System.Private.CoreLib/src/System/Runtime/InteropServices/SEHException.cs
src/coreclr/src/System.Private.CoreLib/src/System/Runtime/InteropServices/SafeArrayRankMismatchException.cs
src/coreclr/src/System.Private.CoreLib/src/System/Runtime/InteropServices/SafeArrayTypeMismatchException.cs
src/coreclr/src/System.Private.CoreLib/src/System/TypeLoadException.cs
src/coreclr/src/System.Private.CoreLib/src/System/ValueType.cs
src/coreclr/src/System.Private.CoreLib/src/System/WeakReference.cs
src/coreclr/src/System.Private.CoreLib/src/System/WeakReferenceOfT.cs
src/libraries/System.Private.CoreLib/src/System/AccessViolationException.cs
src/libraries/System.Private.CoreLib/src/System/AggregateException.cs
src/libraries/System.Private.CoreLib/src/System/ApplicationException.cs
src/libraries/System.Private.CoreLib/src/System/ArgumentException.cs
src/libraries/System.Private.CoreLib/src/System/ArgumentNullException.cs
src/libraries/System.Private.CoreLib/src/System/ArgumentOutOfRangeException.cs
src/libraries/System.Private.CoreLib/src/System/ArithmeticException.cs
src/libraries/System.Private.CoreLib/src/System/ArraySegment.cs
src/libraries/System.Private.CoreLib/src/System/ArrayTypeMismatchException.cs
src/libraries/System.Private.CoreLib/src/System/BadImageFormatException.cs
src/libraries/System.Private.CoreLib/src/System/Boolean.cs
src/libraries/System.Private.CoreLib/src/System/Byte.cs
src/libraries/System.Private.CoreLib/src/System/Char.cs
src/libraries/System.Private.CoreLib/src/System/Collections/Comparer.cs
src/libraries/System.Private.CoreLib/src/System/Collections/DictionaryEntry.cs
src/libraries/System.Private.CoreLib/src/System/Collections/Generic/Dictionary.cs
src/libraries/System.Private.CoreLib/src/System/Collections/Generic/KeyNotFoundException.cs
src/libraries/System.Private.CoreLib/src/System/Collections/Generic/KeyValuePair.cs
src/libraries/System.Private.CoreLib/src/System/Collections/Generic/List.cs
src/libraries/System.Private.CoreLib/src/System/Collections/Hashtable.cs
src/libraries/System.Private.CoreLib/src/System/Collections/IHashCodeProvider.cs
src/libraries/System.Private.CoreLib/src/System/Collections/ListDictionaryInternal.cs
src/libraries/System.Private.CoreLib/src/System/Collections/ObjectModel/Collection.cs
src/libraries/System.Private.CoreLib/src/System/Collections/ObjectModel/ReadOnlyCollection.cs
src/libraries/System.Private.CoreLib/src/System/DataMisalignedException.cs
src/libraries/System.Private.CoreLib/src/System/DateTime.cs
src/libraries/System.Private.CoreLib/src/System/DateTimeOffset.cs
src/libraries/System.Private.CoreLib/src/System/Decimal.cs
src/libraries/System.Private.CoreLib/src/System/DivideByZeroException.cs
src/libraries/System.Private.CoreLib/src/System/DllNotFoundException.cs
src/libraries/System.Private.CoreLib/src/System/Double.cs
src/libraries/System.Private.CoreLib/src/System/DuplicateWaitObjectException.cs
src/libraries/System.Private.CoreLib/src/System/EntryPointNotFoundException.cs
src/libraries/System.Private.CoreLib/src/System/EventArgs.cs
src/libraries/System.Private.CoreLib/src/System/ExecutionEngineException.cs
src/libraries/System.Private.CoreLib/src/System/FieldAccessException.cs
src/libraries/System.Private.CoreLib/src/System/FormatException.cs
src/libraries/System.Private.CoreLib/src/System/Globalization/CompareInfo.cs
src/libraries/System.Private.CoreLib/src/System/Globalization/CultureNotFoundException.cs
src/libraries/System.Private.CoreLib/src/System/Globalization/SortVersion.cs
src/libraries/System.Private.CoreLib/src/System/Guid.cs
src/libraries/System.Private.CoreLib/src/System/IO/DirectoryNotFoundException.cs
src/libraries/System.Private.CoreLib/src/System/IO/EndOfStreamException.cs
src/libraries/System.Private.CoreLib/src/System/IO/FileLoadException.cs
src/libraries/System.Private.CoreLib/src/System/IO/FileNotFoundException.cs
src/libraries/System.Private.CoreLib/src/System/IO/IOException.cs
src/libraries/System.Private.CoreLib/src/System/IO/PathTooLongException.cs
src/libraries/System.Private.CoreLib/src/System/IndexOutOfRangeException.cs
src/libraries/System.Private.CoreLib/src/System/InsufficientExecutionStackException.cs
src/libraries/System.Private.CoreLib/src/System/InsufficientMemoryException.cs
src/libraries/System.Private.CoreLib/src/System/Int16.cs
src/libraries/System.Private.CoreLib/src/System/Int32.cs
src/libraries/System.Private.CoreLib/src/System/Int64.cs
src/libraries/System.Private.CoreLib/src/System/IntPtr.cs
src/libraries/System.Private.CoreLib/src/System/InvalidCastException.cs
src/libraries/System.Private.CoreLib/src/System/InvalidOperationException.cs
src/libraries/System.Private.CoreLib/src/System/InvalidProgramException.cs
src/libraries/System.Private.CoreLib/src/System/MemberAccessException.cs
src/libraries/System.Private.CoreLib/src/System/MethodAccessException.cs
src/libraries/System.Private.CoreLib/src/System/MissingFieldException.cs
src/libraries/System.Private.CoreLib/src/System/MissingMemberException.cs
src/libraries/System.Private.CoreLib/src/System/MissingMethodException.cs
src/libraries/System.Private.CoreLib/src/System/MulticastNotSupportedException.cs
src/libraries/System.Private.CoreLib/src/System/NotFiniteNumberException.cs
src/libraries/System.Private.CoreLib/src/System/NotImplementedException.cs
src/libraries/System.Private.CoreLib/src/System/NotSupportedException.cs
src/libraries/System.Private.CoreLib/src/System/NullReferenceException.cs
src/libraries/System.Private.CoreLib/src/System/Nullable.cs
src/libraries/System.Private.CoreLib/src/System/ObjectDisposedException.cs
src/libraries/System.Private.CoreLib/src/System/OperationCanceledException.cs
src/libraries/System.Private.CoreLib/src/System/OutOfMemoryException.cs
src/libraries/System.Private.CoreLib/src/System/OverflowException.cs
src/libraries/System.Private.CoreLib/src/System/PlatformNotSupportedException.cs
src/libraries/System.Private.CoreLib/src/System/RankException.cs
src/libraries/System.Private.CoreLib/src/System/Reflection/AmbiguousMatchException.cs
src/libraries/System.Private.CoreLib/src/System/Reflection/CustomAttributeFormatException.cs
src/libraries/System.Private.CoreLib/src/System/Reflection/InvalidFilterCriteriaException.cs
src/libraries/System.Private.CoreLib/src/System/Reflection/ReflectionTypeLoadException.cs
src/libraries/System.Private.CoreLib/src/System/Reflection/TargetException.cs
src/libraries/System.Private.CoreLib/src/System/Reflection/TargetInvocationException.cs
src/libraries/System.Private.CoreLib/src/System/Reflection/TargetParameterCountException.cs
src/libraries/System.Private.CoreLib/src/System/Resources/MissingManifestResourceException.cs
src/libraries/System.Private.CoreLib/src/System/Resources/MissingSatelliteAssemblyException.cs
src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/RuntimeWrappedException.cs
src/libraries/System.Private.CoreLib/src/System/Runtime/InteropServices/ExternalException.cs
src/libraries/System.Private.CoreLib/src/System/Runtime/InteropServices/MarshalDirectiveException.cs
src/libraries/System.Private.CoreLib/src/System/Runtime/Serialization/SerializationException.cs
src/libraries/System.Private.CoreLib/src/System/SByte.cs
src/libraries/System.Private.CoreLib/src/System/Security/CryptographicException.cs
src/libraries/System.Private.CoreLib/src/System/Security/SecurityException.cs
src/libraries/System.Private.CoreLib/src/System/Security/VerificationException.cs
src/libraries/System.Private.CoreLib/src/System/Single.cs
src/libraries/System.Private.CoreLib/src/System/StackOverflowException.cs
src/libraries/System.Private.CoreLib/src/System/String.cs
src/libraries/System.Private.CoreLib/src/System/StringComparer.cs
src/libraries/System.Private.CoreLib/src/System/SystemException.cs
src/libraries/System.Private.CoreLib/src/System/Text/DecoderExceptionFallback.cs
src/libraries/System.Private.CoreLib/src/System/Text/EncoderExceptionFallback.cs
src/libraries/System.Private.CoreLib/src/System/Text/StringBuilder.cs
src/libraries/System.Private.CoreLib/src/System/Threading/AbandonedMutexException.cs
src/libraries/System.Private.CoreLib/src/System/Threading/SynchronizationLockException.cs
src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/TaskCanceledException.cs
src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/TaskSchedulerException.cs
src/libraries/System.Private.CoreLib/src/System/Threading/ThreadAbortException.cs
src/libraries/System.Private.CoreLib/src/System/Threading/ThreadInterruptedException.cs
src/libraries/System.Private.CoreLib/src/System/Threading/ThreadStartException.cs
src/libraries/System.Private.CoreLib/src/System/Threading/ThreadStateException.cs
src/libraries/System.Private.CoreLib/src/System/Threading/WaitHandleCannotBeOpenedException.cs
src/libraries/System.Private.CoreLib/src/System/TimeoutException.cs
src/libraries/System.Private.CoreLib/src/System/Tuple.cs
src/libraries/System.Private.CoreLib/src/System/TypeAccessException.cs
src/libraries/System.Private.CoreLib/src/System/TypeInitializationException.cs
src/libraries/System.Private.CoreLib/src/System/TypeUnloadedException.cs
src/libraries/System.Private.CoreLib/src/System/UInt16.cs
src/libraries/System.Private.CoreLib/src/System/UInt32.cs
src/libraries/System.Private.CoreLib/src/System/UInt64.cs
src/libraries/System.Private.CoreLib/src/System/UIntPtr.cs
src/libraries/System.Private.CoreLib/src/System/UnauthorizedAccessException.cs
src/libraries/System.Private.CoreLib/src/System/ValueTuple.cs
src/libraries/System.Private.CoreLib/src/System/Version.cs