Imported Upstream version 4.6.0.125

Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2016-08-03 10:59:49 +00:00
parent a569aebcfd
commit e79aa3c0ed
17047 changed files with 3137615 additions and 392334 deletions

View File

@@ -7,7 +7,7 @@ LIB_REFS = System
LIB_MCS_FLAGS = /unsafe -nowarn:414
TEST_MCS_FLAGS = $(LIB_MCS_FLAGS)
RESOURCE_STRINGS = ../../../external/referencesource/System.Numerics/System.Numerics.txt
TXT_RESOURCE_STRINGS = ../referencesource/System.Numerics/System.Numerics.txt
EXTRA_DISTFILES =

View File

@@ -1,43 +1,21 @@
//
// SR.cs: Manually collected resource strings for ReferenceSources
//
// Authors:
// Alexander Köplinger <alex.koeplinger@outlook.com>
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// This file was generated by txt2sr tool
//
partial class SR
{
public const string ArgumentOutOfRange_MustBeNonNeg = "ArgumentOutOfRange_MustBeNonNeg";
public const string Argument_InvalidHexStyle = "Argument_InvalidHexStyle";
public const string Argument_InvalidNumberStyles = "Argument_InvalidNumberStyles";
public const string Argument_MustBeBigInt = "Argument_MustBeBigInt";
public const string Format_InvalidFormatSpecifier = "Format_InvalidFormatSpecifier";
public const string Format_TooLarge = "Format_TooLarge";
public const string Overflow_BigIntInfinity = "Overflow_BigIntInfinity";
public const string Overflow_Decimal = "Overflow_Decimal";
public const string Overflow_Int32 = "Overflow_Int32";
public const string Overflow_Int64 = "Overflow_Int64";
public const string Overflow_NotANumber = "Overflow_NotANumber";
public const string Overflow_ParseBigInteger = "Overflow_ParseBigInteger";
public const string Overflow_UInt32 = "Overflow_UInt32";
public const string Overflow_UInt64 = "Overflow_UInt64";
public const string Argument_InvalidNumberStyles = "An undefined NumberStyles value is being used.";
public const string Argument_InvalidHexStyle = "With the AllowHexSpecifier bit set in the enum bit field, the only other valid bits that can be combined into the enum value must be a subset of those in HexNumber.";
public const string Argument_MustBeBigInt = "The parameter must be a BigInteger.";
public const string Format_InvalidFormatSpecifier = "Format specifier was invalid.";
public const string Format_TooLarge = "The value is too large to be represented by this format specifier.";
public const string ArgumentOutOfRange_MustBeNonNeg = "The number must be greater than or equal to zero.";
public const string Overflow_BigIntInfinity = "BigInteger cannot represent infinity.";
public const string Overflow_NotANumber = "The value is not a number.";
public const string Overflow_ParseBigInteger = "The value could not be parsed.";
public const string Overflow_Int32 = "Value was either too large or too small for an Int32.";
public const string Overflow_Int64 = "Value was either too large or too small for an Int64.";
public const string Overflow_UInt32 = "Value was either too large or too small for a UInt32.";
public const string Overflow_UInt64 = "Value was either too large or too small for a UInt64.";
public const string Overflow_Decimal = "Value was either too large or too small for a Decimal.";
}

View File

@@ -2,21 +2,21 @@
../../build/common/SR.cs
Assembly/AssemblyInfo.cs
ReferenceSources/SR.cs
../../../external/referencesource/System.Numerics/System/Numerics/BigInteger.cs
../../../external/referencesource/System.Numerics/System/Numerics/BigIntegerBuilder.cs
../../../external/referencesource/System.Numerics/System/Numerics/BigNumber.cs
../../../external/referencesource/System.Numerics/System/Numerics/Complex.cs
../../../external/referencesource/System.Numerics/System/Numerics/NumericsHelpers.cs
../../../external/referencesource/System.Numerics/System/Numerics/HashCodeHelper.cs
../../../external/referencesource/System.Numerics/System/Numerics/JITIntrinsicAttribute.cs
../../../external/referencesource/System.Numerics/System/Numerics/Matrix3x2.cs
../../../external/referencesource/System.Numerics/System/Numerics/Matrix4x4.cs
../../../external/referencesource/System.Numerics/System/Numerics/Plane.cs
../../../external/referencesource/System.Numerics/System/Numerics/Quaternion.cs
../../../external/referencesource/System.Numerics/System/Numerics/Vector2.cs
../../../external/referencesource/System.Numerics/System/Numerics/Vector2_Intrinsics.cs
../../../external/referencesource/System.Numerics/System/Numerics/Vector3.cs
../../../external/referencesource/System.Numerics/System/Numerics/Vector3_Intrinsics.cs
../../../external/referencesource/System.Numerics/System/Numerics/Vector4.cs
../../../external/referencesource/System.Numerics/System/Numerics/Vector4_Intrinsics.cs
../../../external/referencesource/System.Numerics/System/Numerics/Vector_Operations.cs
../referencesource/System.Numerics/System/Numerics/BigInteger.cs
../referencesource/System.Numerics/System/Numerics/BigIntegerBuilder.cs
../referencesource/System.Numerics/System/Numerics/BigNumber.cs
../referencesource/System.Numerics/System/Numerics/Complex.cs
../referencesource/System.Numerics/System/Numerics/NumericsHelpers.cs
../referencesource/System.Numerics/System/Numerics/HashCodeHelper.cs
../referencesource/System.Numerics/System/Numerics/JITIntrinsicAttribute.cs
../referencesource/System.Numerics/System/Numerics/Matrix3x2.cs
../referencesource/System.Numerics/System/Numerics/Matrix4x4.cs
../referencesource/System.Numerics/System/Numerics/Plane.cs
../referencesource/System.Numerics/System/Numerics/Quaternion.cs
../referencesource/System.Numerics/System/Numerics/Vector2.cs
../referencesource/System.Numerics/System/Numerics/Vector2_Intrinsics.cs
../referencesource/System.Numerics/System/Numerics/Vector3.cs
../referencesource/System.Numerics/System/Numerics/Vector3_Intrinsics.cs
../referencesource/System.Numerics/System/Numerics/Vector4.cs
../referencesource/System.Numerics/System/Numerics/Vector4_Intrinsics.cs
../referencesource/System.Numerics/System/Numerics/Vector_Operations.cs

View File

@@ -1,121 +0,0 @@
2013-06-13 Christoph Ruegg <git@cdrnet.ch>
* BigIntegerTest.cs: Extended tests for
GreatestCommonDivisor to cover zero-args.
2013-06-09 Christoph Ruegg <git@cdrnet.ch>
* ComplexTest.cs: Created; Tests ToString
with special format strings.
2010-03-06 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for decimal stuff.
2010-03-06 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for remaining ToString
overloads.
2010-03-06 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for ToString and
ToString(string).
2010-03-06 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for .ctor(double).
2010-03-06 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for Log.
2010-03-06 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for GreatestCommonDivisor.
2010-03-06 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for ModPow.
2010-03-06 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for Pow.
2010-03-06 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for DivRem.
2010-03-05 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for Mul.
2010-03-05 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for coersion operators
for short.
2010-03-05 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for << >>.
2010-03-05 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for | & ^ ~.
2010-03-05 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for ++, --.
2010-03-05 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for Abs.
2010-03-05 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for Min, Max.
2010-03-05 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for Negate.
2010-03-05 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for Sub.
2010-03-05 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for long CompareTo.
2010-03-05 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for IComparable.
2010-03-04 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for ulong relational ops with switched
arguments.
2010-03-04 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for ulong Compare and relational ops.
2010-03-04 Rodrigo Kumpera <rkumpera@novell.com>
* BigIntegerTest.cs: Tests for Compare and relational ops.
2010-03-04 Rodrigo Kumpera <rkumpera@novell.com>
*BigIntegerTest.cs: Tests for Add.
2010-03-04 Rodrigo Kumpera <rkumpera@novell.com>
*BigIntegerTest.cs: Tests for Equals.
2010-03-04 Rodrigo Kumpera <rkumpera@novell.com>
*BigIntegerTest.cs: Tests for long constructor and coersion operator.
2010-03-04 Rodrigo Kumpera <rkumpera@novell.com>
*BigIntegerTest.cs: Added.