src\libraries\System.Private.CoreLib\src\System\Array.cs (104)
33ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
44ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.newSize, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
80ThrowHelper.ThrowArgumentException(ExceptionResource.Arg_MustBeType, ExceptionArgument.elementType);
95ThrowHelper.ThrowArgumentException(ExceptionResource.Arg_MustBeType, ExceptionArgument.elementType);
112ThrowHelper.ThrowArgumentException(ExceptionResource.Arg_MustBeType, ExceptionArgument.elementType);
129ThrowHelper.ThrowArgumentException(ExceptionResource.Arg_MustBeType, ExceptionArgument.elementType);
137ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.lengths, i, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
157ThrowHelper.ThrowArgumentException(ExceptionResource.Arg_MustBeType, ExceptionArgument.elementType);
165ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.lengths, i, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
184ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.len, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
212ThrowHelper.ThrowArgumentException(ExceptionResource.Arg_MustBeType, ExceptionArgument.arrayType);
215ThrowHelper.ThrowArgumentException(ExceptionResource.Argument_HasToBeArrayClass, ExceptionArgument.arrayType);
218ThrowHelper.ThrowArgumentException(ExceptionResource.Arg_RankMultiDimNotSupported, ExceptionArgument.arrayType);
249ThrowHelper.ThrowArgumentException(ExceptionResource.Arg_MustBeType, ExceptionArgument.arrayType);
252ThrowHelper.ThrowArgumentException(ExceptionResource.Argument_HasToBeArrayClass, ExceptionArgument.arrayType);
263ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.lengths, i, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
305ThrowHelper.ThrowArgumentException(ExceptionResource.Arg_MustBeType, ExceptionArgument.arrayType);
308ThrowHelper.ThrowArgumentException(ExceptionResource.Argument_HasToBeArrayClass, ExceptionArgument.arrayType);
322ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.lengths, i, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
333ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.length, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
345ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.sourceIndex, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
347ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.destinationIndex, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
349ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.length, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
361ThrowHelper.ThrowArgumentNullException(ExceptionArgument.sourceArray);
363ThrowHelper.ThrowArgumentNullException(ExceptionArgument.destinationArray);
425ThrowHelper.ThrowArgumentNullException(ExceptionArgument.indices);
483ThrowHelper.ThrowArgumentNullException(ExceptionArgument.indices);
494ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
505ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index1, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
507ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index2, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
519ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index1, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
521ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index2, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
523ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index3, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
531ThrowHelper.ThrowArgumentNullException(ExceptionArgument.indices);
542ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
554ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
565ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index1, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
567ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index2, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
579ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index1, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
581ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index2, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
583ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index3, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
591ThrowHelper.ThrowArgumentNullException(ExceptionArgument.indices);
602ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
702ThrowHelper.ThrowArgumentException(ExceptionResource.ArgumentException_OtherNotArrayOfCorrectLength, ExceptionArgument.other);
756ThrowHelper.ThrowArgumentNullException(ExceptionArgument.comparer);
784ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
823ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
845ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
987ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
994ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1006ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1022ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1027ThrowHelper.ThrowArgumentNullException(ExceptionArgument.converter);
1057ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index, ExceptionResource.ArgumentOutOfRange_HugeArrayNotSupported);
1083ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1103ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1134ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1139ThrowHelper.ThrowArgumentNullException(ExceptionArgument.match);
1156ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1161ThrowHelper.ThrowArgumentNullException(ExceptionArgument.match);
1179ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1189ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1199ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1214ThrowHelper.ThrowArgumentNullException(ExceptionArgument.match);
1230ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1235ThrowHelper.ThrowArgumentNullException(ExceptionArgument.match);
1252ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1262ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1272ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1277ThrowHelper.ThrowArgumentNullException(ExceptionArgument.match);
1318ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1323ThrowHelper.ThrowArgumentNullException(ExceptionArgument.action);
1339ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1352ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1366ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1477ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1487ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1497ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1560ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1573ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1587ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1599ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.endIndex, ExceptionResource.ArgumentOutOfRange_EndIndexStartIndex);
1700ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1710ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1720ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1813ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1826ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1891ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1899ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1920ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1933ThrowHelper.ThrowArgumentNullException(ExceptionArgument.keys);
1966ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
1981ThrowHelper.ThrowArgumentNullException(ExceptionArgument.keys);
2007ThrowHelper.ThrowArgumentNullException(ExceptionArgument.keys);
2107ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
2119ThrowHelper.ThrowArgumentNullException(ExceptionArgument.keys);
2136ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
2143ThrowHelper.ThrowArgumentNullException(ExceptionArgument.keys);
2150ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
2168ThrowHelper.ThrowArgumentNullException(ExceptionArgument.keys);
2194ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
2199ThrowHelper.ThrowArgumentNullException(ExceptionArgument.comparison);
2210ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
2215ThrowHelper.ThrowArgumentNullException(ExceptionArgument.match);
src\libraries\System.Private.CoreLib\src\System\BitConverter.cs (36)
402ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
418ThrowHelper.ThrowArgumentNullException(ExceptionArgument.value);
420ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.startIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLess);
422ThrowHelper.ThrowArgumentException(ExceptionResource.Arg_ByteArrayTooSmallForValue, ExceptionArgument.value);
437ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
456ThrowHelper.ThrowArgumentNullException(ExceptionArgument.value);
458ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.startIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLess);
460ThrowHelper.ThrowArgumentException(ExceptionResource.Arg_ByteArrayTooSmallForValue, ExceptionArgument.value);
475ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
494ThrowHelper.ThrowArgumentNullException(ExceptionArgument.value);
496ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.startIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLess);
498ThrowHelper.ThrowArgumentException(ExceptionResource.Arg_ByteArrayTooSmallForValue, ExceptionArgument.value);
513ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
532ThrowHelper.ThrowArgumentNullException(ExceptionArgument.value);
534ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.startIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLess);
536ThrowHelper.ThrowArgumentException(ExceptionResource.Arg_ByteArrayTooSmallForValue, ExceptionArgument.value);
551ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
578ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
608ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
638ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
658ThrowHelper.ThrowArgumentNullException(ExceptionArgument.value);
660ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.startIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLess);
662ThrowHelper.ThrowArgumentException(ExceptionResource.Arg_ByteArrayTooSmallForValue, ExceptionArgument.value);
678ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
703ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
731ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
759ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
786ThrowHelper.ThrowArgumentNullException(ExceptionArgument.value);
788ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.startIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLess);
791ThrowHelper.ThrowArgumentException(ExceptionResource.Arg_ByteArrayTooSmallForValue, ExceptionArgument.value);
833ThrowHelper.ThrowArgumentNullException(ExceptionArgument.value);
851ThrowHelper.ThrowArgumentNullException(ExceptionArgument.value);
866ThrowHelper.ThrowArgumentNullException(ExceptionArgument.value);
868ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.startIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLess);
870ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.startIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLess); // differs from other overloads, which throw base ArgumentException
885ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (28)
49ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.capacity, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
64ThrowHelper.ThrowArgumentNullException(ExceptionArgument.collection);
104ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value, ExceptionResource.ArgumentOutOfRange_SmallCapacity);
178ThrowHelper.IfNullAndNullsAreIllegalThenThrow<T>(value, ExceptionArgument.value);
225ThrowHelper.IfNullAndNullsAreIllegalThenThrow<T>(item, ExceptionArgument.item);
247ThrowHelper.ThrowArgumentNullException(ExceptionArgument.collection);
305ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
368ThrowHelper.ThrowArgumentNullException(ExceptionArgument.converter);
437ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.capacity, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
512ThrowHelper.ThrowArgumentNullException(ExceptionArgument.match);
529ThrowHelper.ThrowArgumentNullException(ExceptionArgument.match);
563ThrowHelper.ThrowArgumentNullException(ExceptionArgument.match);
578ThrowHelper.ThrowArgumentNullException(ExceptionArgument.match);
601ThrowHelper.ThrowArgumentNullException(ExceptionArgument.match);
642ThrowHelper.ThrowArgumentNullException(ExceptionArgument.action);
682ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
775ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index, ExceptionResource.ArgumentOutOfRange_ListInsert);
792ThrowHelper.IfNullAndNullsAreIllegalThenThrow<T>(item, ExceptionArgument.item);
813ThrowHelper.ThrowArgumentNullException(ExceptionArgument.collection);
917ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
927ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index, ExceptionResource.ArgumentOutOfRange_BiggerThanCollection);
932ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_BiggerThanCollection);
966ThrowHelper.ThrowArgumentNullException(ExceptionArgument.match);
1029ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
1069ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
1109ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
1126ThrowHelper.ThrowArgumentNullException(ExceptionArgument.comparison);
1172ThrowHelper.ThrowArgumentNullException(ExceptionArgument.match);
src\libraries\System.Private.CoreLib\src\System\Globalization\CompareInfo.cs (29)
505ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
509ThrowHelper.ThrowArgumentNullException(ExceptionArgument.prefix);
648ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
652ThrowHelper.ThrowArgumentNullException(ExceptionArgument.suffix);
805ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
815ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
819ThrowHelper.ThrowArgumentNullException(ExceptionArgument.value);
839ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
850ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
870ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
880ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.startIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLessOrEqual);
884ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_Count);
900ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
904ThrowHelper.ThrowArgumentNullException(ExceptionArgument.value);
914ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.startIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLessOrEqual);
918ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_Count);
985ThrowHelper.ThrowArgumentException(ExceptionResource.Argument_InvalidFlag, ExceptionArgument.options);
1096ThrowHelper.ThrowArgumentException(ExceptionResource.Argument_InvalidFlag, ExceptionArgument.options);
1138ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
1148ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
1152ThrowHelper.ThrowArgumentNullException(ExceptionArgument.value);
1192ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
1225ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.startIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLess);
1248ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
1252ThrowHelper.ThrowArgumentNullException(ExceptionArgument.value);
1285ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.startIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLess);
1462ThrowHelper.ThrowArgumentException(ExceptionResource.Argument_InvalidFlag, ExceptionArgument.options);
1495ThrowHelper.ThrowArgumentException(ExceptionResource.Argument_InvalidFlag, ExceptionArgument.options);
1534ThrowHelper.ThrowArgumentNullException(ExceptionArgument.source);
src\libraries\System.Private.CoreLib\src\System\Text\ASCIIEncoding.cs (43)
83ThrowHelper.ThrowArgumentNullException(ExceptionArgument.chars, ExceptionResource.ArgumentNull_Array);
88ThrowHelper.ThrowArgumentOutOfRangeException((index < 0) ? ExceptionArgument.index : ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
93ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.chars, ExceptionResource.ArgumentOutOfRange_IndexCountBuffer);
111ThrowHelper.ThrowArgumentNullException(ExceptionArgument.chars);
129ThrowHelper.ThrowArgumentNullException(ExceptionArgument.chars);
134ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
214argument: (chars is null) ? ExceptionArgument.chars : ExceptionArgument.bytes,
221argument: (charIndex < 0) ? ExceptionArgument.charIndex : ExceptionArgument.charCount,
227ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.chars, ExceptionResource.ArgumentOutOfRange_IndexCount);
232ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.byteIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLessOrEqual);
262argument: (chars is null) ? ExceptionArgument.chars : ExceptionArgument.bytes,
269argument: (charIndex < 0) ? ExceptionArgument.charIndex : ExceptionArgument.charCount,
275ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.chars, ExceptionResource.ArgumentOutOfRange_IndexCount);
280ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.byteIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLessOrEqual);
300argument: (chars is null) ? ExceptionArgument.chars : ExceptionArgument.bytes,
307argument: (charCount < 0) ? ExceptionArgument.charCount : ExceptionArgument.byteCount,
443ThrowHelper.ThrowArgumentNullException(ExceptionArgument.bytes, ExceptionResource.ArgumentNull_Array);
448ThrowHelper.ThrowArgumentOutOfRangeException((index < 0) ? ExceptionArgument.index : ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
453ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.bytes, ExceptionResource.ArgumentOutOfRange_IndexCountBuffer);
471ThrowHelper.ThrowArgumentNullException(ExceptionArgument.bytes, ExceptionResource.ArgumentNull_Array);
476ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
553argument: (bytes is null) ? ExceptionArgument.bytes : ExceptionArgument.chars,
560argument: (byteIndex < 0) ? ExceptionArgument.byteIndex : ExceptionArgument.byteCount,
566ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.bytes, ExceptionResource.ArgumentOutOfRange_IndexCountBuffer);
571ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.charIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLessOrEqual);
591argument: (bytes is null) ? ExceptionArgument.bytes : ExceptionArgument.chars,
598argument: (byteCount < 0) ? ExceptionArgument.byteCount : ExceptionArgument.charCount,
731ThrowHelper.ThrowArgumentNullException(ExceptionArgument.bytes, ExceptionResource.ArgumentNull_Array);
737argument: (byteIndex < 0) ? ExceptionArgument.byteIndex : ExceptionArgument.byteCount,
743ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.bytes, ExceptionResource.ArgumentOutOfRange_IndexCountBuffer);
src\libraries\System.Private.CoreLib\src\System\Text\Latin1Encoding.cs (51)
45ThrowHelper.ThrowArgumentNullException(ExceptionArgument.chars);
50ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
60ThrowHelper.ThrowArgumentNullException(ExceptionArgument.chars, ExceptionResource.ArgumentNull_Array);
65ThrowHelper.ThrowArgumentOutOfRangeException((index < 0) ? ExceptionArgument.index : ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
70ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.chars, ExceptionResource.ArgumentOutOfRange_IndexCountBuffer);
93ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
179argument: (chars is null) ? ExceptionArgument.chars : ExceptionArgument.bytes,
186argument: (charCount < 0) ? ExceptionArgument.charCount : ExceptionArgument.byteCount,
198argument: (chars is null) ? ExceptionArgument.chars : ExceptionArgument.bytes,
205argument: (charIndex < 0) ? ExceptionArgument.charIndex : ExceptionArgument.charCount,
211ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.chars, ExceptionResource.ArgumentOutOfRange_IndexCount);
216ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.byteIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLessOrEqual);
260argument: (s is null) ? ExceptionArgument.s : ExceptionArgument.bytes,
267argument: (charIndex < 0) ? ExceptionArgument.charIndex : ExceptionArgument.charCount,
273ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.s, ExceptionResource.ArgumentOutOfRange_IndexCount);
278ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.byteIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLessOrEqual);
337ThrowHelper.ThrowArgumentNullException(ExceptionArgument.bytes);
342ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
352ThrowHelper.ThrowArgumentNullException(ExceptionArgument.bytes);
362ThrowHelper.ThrowArgumentNullException(ExceptionArgument.bytes, ExceptionResource.ArgumentNull_Array);
367ThrowHelper.ThrowArgumentOutOfRangeException((index < 0) ? ExceptionArgument.index : ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
372ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.bytes, ExceptionResource.ArgumentOutOfRange_IndexCountBuffer);
399ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.byteCount, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
415argument: (bytes is null) ? ExceptionArgument.bytes : ExceptionArgument.chars,
422argument: (byteCount < 0) ? ExceptionArgument.byteCount : ExceptionArgument.charCount,
433ThrowHelper.ThrowArgumentNullException(ExceptionArgument.bytes);
459argument: (bytes is null) ? ExceptionArgument.bytes : ExceptionArgument.chars,
466argument: (byteIndex < 0) ? ExceptionArgument.byteIndex : ExceptionArgument.byteCount,
472ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.bytes, ExceptionResource.ArgumentOutOfRange_IndexCountBuffer);
477ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.charIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLessOrEqual);
492argument: ExceptionArgument.bytes,
499argument: (index < 0) ? ExceptionArgument.index : ExceptionArgument.count,
505ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.bytes, ExceptionResource.ArgumentOutOfRange_IndexCountBuffer);
553ThrowHelper.ThrowArgumentNullException(ExceptionArgument.bytes);
570argument: ExceptionArgument.bytes,
577argument: (index < 0) ? ExceptionArgument.index : ExceptionArgument.count,
583ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.bytes, ExceptionResource.ArgumentOutOfRange_IndexCountBuffer);
src\libraries\System.Private.CoreLib\src\System\Text\UTF8Encoding.cs (43)
133ThrowHelper.ThrowArgumentNullException(ExceptionArgument.chars, ExceptionResource.ArgumentNull_Array);
138ThrowHelper.ThrowArgumentOutOfRangeException((index < 0) ? ExceptionArgument.index : ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
143ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.chars, ExceptionResource.ArgumentOutOfRange_IndexCountBuffer);
161ThrowHelper.ThrowArgumentNullException(ExceptionArgument.chars);
179ThrowHelper.ThrowArgumentNullException(ExceptionArgument.chars);
184ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
261argument: (s is null) ? ExceptionArgument.s : ExceptionArgument.bytes,
268argument: (charIndex < 0) ? ExceptionArgument.charIndex : ExceptionArgument.charCount,
274ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.s, ExceptionResource.ArgumentOutOfRange_IndexCount);
279ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.byteIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLessOrEqual);
309argument: (chars is null) ? ExceptionArgument.chars : ExceptionArgument.bytes,
316argument: (charIndex < 0) ? ExceptionArgument.charIndex : ExceptionArgument.charCount,
322ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.chars, ExceptionResource.ArgumentOutOfRange_IndexCount);
327ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.byteIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLessOrEqual);
347argument: (chars is null) ? ExceptionArgument.chars : ExceptionArgument.bytes,
354argument: (charCount < 0) ? ExceptionArgument.charCount : ExceptionArgument.byteCount,
444ThrowHelper.ThrowArgumentNullException(ExceptionArgument.bytes, ExceptionResource.ArgumentNull_Array);
449ThrowHelper.ThrowArgumentOutOfRangeException((index < 0) ? ExceptionArgument.index : ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
454ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.bytes, ExceptionResource.ArgumentOutOfRange_IndexCountBuffer);
472ThrowHelper.ThrowArgumentNullException(ExceptionArgument.bytes, ExceptionResource.ArgumentNull_Array);
477ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.count, ExceptionResource.ArgumentOutOfRange_NeedNonNegNum);
504argument: (bytes is null) ? ExceptionArgument.bytes : ExceptionArgument.chars,
511argument: (byteIndex < 0) ? ExceptionArgument.byteIndex : ExceptionArgument.byteCount,
517ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.bytes, ExceptionResource.ArgumentOutOfRange_IndexCountBuffer);
522ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.charIndex, ExceptionResource.ArgumentOutOfRange_IndexMustBeLessOrEqual);
542argument: (bytes is null) ? ExceptionArgument.bytes : ExceptionArgument.chars,
549argument: (byteCount < 0) ? ExceptionArgument.byteCount : ExceptionArgument.charCount,
681ThrowHelper.ThrowArgumentNullException(ExceptionArgument.bytes, ExceptionResource.ArgumentNull_Array);
687argument: (index < 0) ? ExceptionArgument.index : ExceptionArgument.count,
693ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.bytes, ExceptionResource.ArgumentOutOfRange_IndexCountBuffer);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Future.cs (16)
315ThrowHelper.ThrowArgumentNullException(ExceptionArgument.function);
319ThrowHelper.ThrowArgumentNullException(ExceptionArgument.scheduler);
335ThrowHelper.ThrowArgumentNullException(ExceptionArgument.function);
339ThrowHelper.ThrowArgumentNullException(ExceptionArgument.scheduler);
554WaitAsync(ValidateTimeout(timeout, ExceptionArgument.timeout), TimeProvider.System, default);
565return WaitAsync(ValidateTimeout(timeout, ExceptionArgument.timeout), timeProvider, default);
573WaitAsync(ValidateTimeout(timeout, ExceptionArgument.timeout), TimeProvider.System, cancellationToken);
585return WaitAsync(ValidateTimeout(timeout, ExceptionArgument.timeout), timeProvider, cancellationToken);
765ThrowHelper.ThrowArgumentNullException(ExceptionArgument.continuationAction);
770ThrowHelper.ThrowArgumentNullException(ExceptionArgument.scheduler);
950ThrowHelper.ThrowArgumentNullException(ExceptionArgument.continuationAction);
955ThrowHelper.ThrowArgumentNullException(ExceptionArgument.scheduler);
1164ThrowHelper.ThrowArgumentNullException(ExceptionArgument.continuationFunction);
1169ThrowHelper.ThrowArgumentNullException(ExceptionArgument.scheduler);
1385ThrowHelper.ThrowArgumentNullException(ExceptionArgument.continuationFunction);
1390ThrowHelper.ThrowArgumentNullException(ExceptionArgument.scheduler);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (63)
334ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.creationOptions);
510ThrowHelper.ThrowArgumentNullException(ExceptionArgument.action);
553ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.creationOptions);
955ThrowHelper.ThrowArgumentNullException(ExceptionArgument.scheduler);
1033ThrowHelper.ThrowArgumentNullException(ExceptionArgument.scheduler);
1149ThrowHelper.ThrowArgumentNullException(ExceptionArgument.scheduler);
2466ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.options);
2682ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.timeout);
2757ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.millisecondsTimeout);
2799public Task WaitAsync(TimeSpan timeout) => WaitAsync(ValidateTimeout(timeout, ExceptionArgument.timeout), TimeProvider.System, default);
2809return WaitAsync(ValidateTimeout(timeout, ExceptionArgument.timeout), timeProvider, default);
2817WaitAsync(ValidateTimeout(timeout, ExceptionArgument.timeout), TimeProvider.System, cancellationToken);
2828return WaitAsync(ValidateTimeout(timeout, ExceptionArgument.timeout), timeProvider, cancellationToken);
3780ThrowHelper.ThrowArgumentNullException(ExceptionArgument.continuationAction);
3786ThrowHelper.ThrowArgumentNullException(ExceptionArgument.scheduler);
3962ThrowHelper.ThrowArgumentNullException(ExceptionArgument.continuationAction);
3968ThrowHelper.ThrowArgumentNullException(ExceptionArgument.scheduler);
4162ThrowHelper.ThrowArgumentNullException(ExceptionArgument.continuationFunction);
4168ThrowHelper.ThrowArgumentNullException(ExceptionArgument.scheduler);
4366ThrowHelper.ThrowArgumentNullException(ExceptionArgument.continuationFunction);
4372ThrowHelper.ThrowArgumentNullException(ExceptionArgument.scheduler);
4420ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.continuationOptions, ExceptionResource.Task_ContinueWith_ESandLR);
4428ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.continuationOptions);
4434ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.continuationOptions, ExceptionResource.Task_ContinueWith_NotOnAnything);
4714ThrowHelper.ThrowArgumentNullException(ExceptionArgument.tasks);
4783ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.timeout);
4788ThrowHelper.ThrowArgumentNullException(ExceptionArgument.tasks);
4829ThrowHelper.ThrowArgumentNullException(ExceptionArgument.tasks);
4866ThrowHelper.ThrowArgumentNullException(ExceptionArgument.tasks);
4915ThrowHelper.ThrowArgumentNullException(ExceptionArgument.tasks);
4940ThrowHelper.ThrowArgumentNullException(ExceptionArgument.tasks);
4961ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.millisecondsTimeout);
4988ThrowHelper.ThrowArgumentException(ExceptionResource.Task_WaitMulti_NullTask, ExceptionArgument.tasks);
5224ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.timeout);
5327ThrowHelper.ThrowArgumentNullException(ExceptionArgument.tasks);
5331ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.millisecondsTimeout);
5347ThrowHelper.ThrowArgumentException(ExceptionResource.Task_WaitMulti_NullTask, ExceptionArgument.tasks);
5447if (exception == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.exception);
5461if (exception == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.exception);
5475ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.cancellationToken);
5486ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.cancellationToken);
5614if (function == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.function);
5658if (function == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.function);
5732return Delay(ValidateTimeout(delay, ExceptionArgument.delay), timeProvider, cancellationToken);
5771ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.millisecondsDelay, ExceptionResource.Task_Delay_InvalidMillisecondsDelay);
5783internal static uint ValidateTimeout(TimeSpan timeout, ExceptionArgument argument)
5937ThrowHelper.ThrowArgumentNullException(ExceptionArgument.tasks);
6003ThrowHelper.ThrowArgumentNullException(ExceptionArgument.tasks);
6055ThrowHelper.ThrowArgumentException(ExceptionResource.Task_MultiTaskContinuation_NullTask, ExceptionArgument.tasks);
6262ThrowHelper.ThrowArgumentException(ExceptionResource.Task_MultiTaskContinuation_NullTask, ExceptionArgument.tasks);
6272ThrowHelper.ThrowArgumentNullException(ExceptionArgument.tasks);
6280ThrowHelper.ThrowArgumentException(ExceptionResource.Task_MultiTaskContinuation_NullTask, ExceptionArgument.tasks);
6326ThrowHelper.ThrowArgumentNullException(ExceptionArgument.tasks);
6372ThrowHelper.ThrowArgumentException(ExceptionResource.Task_MultiTaskContinuation_NullTask, ExceptionArgument.tasks);
6555ThrowHelper.ThrowArgumentException(ExceptionResource.Task_MultiTaskContinuation_EmptyTaskList, ExceptionArgument.tasks);
6565ThrowHelper.ThrowArgumentException(ExceptionResource.Task_MultiTaskContinuation_NullTask, ExceptionArgument.tasks);
6739ThrowHelper.ThrowArgumentException(ExceptionResource.Task_MultiTaskContinuation_EmptyTaskList, ExceptionArgument.tasks);
6748ThrowHelper.ThrowArgumentException(ExceptionResource.Task_MultiTaskContinuation_NullTask, ExceptionArgument.tasks);
6757ThrowHelper.ThrowArgumentNullException(ExceptionArgument.tasks);
6767ThrowHelper.ThrowArgumentException(ExceptionResource.Task_MultiTaskContinuation_NullTask, ExceptionArgument.tasks);
6775ThrowHelper.ThrowArgumentException(ExceptionResource.Task_MultiTaskContinuation_EmptyTaskList, ExceptionArgument.tasks);
6955ThrowHelper.ThrowArgumentException(ExceptionResource.Task_MultiTaskContinuation_NullTask, ExceptionArgument.tasks);
6982ThrowHelper.ThrowArgumentException(ExceptionResource.Task_MultiTaskContinuation_NullTask, ExceptionArgument.tasks);
src\libraries\System.Private.CoreLib\src\System\ThrowHelper.cs (121)
129internal static void ThrowArgumentException_CannotExtractScalar(ExceptionArgument argument)
143throw GetArgumentOutOfRangeException(ExceptionArgument.index,
150throw GetArgumentOutOfRangeException(ExceptionArgument.index,
163throw GetArgumentOutOfRangeException(ExceptionArgument.index,
170throw GetArgumentOutOfRangeException(ExceptionArgument.value,
177throw GetArgumentOutOfRangeException(ExceptionArgument.length,
184throw GetArgumentOutOfRangeException(ExceptionArgument.startIndex,
191throw GetArgumentOutOfRangeException(ExceptionArgument.startIndex,
198throw GetArgumentOutOfRangeException(ExceptionArgument.count,
205throw GetArgumentOutOfRangeException(ExceptionArgument.year,
288internal static void ThrowArgumentException_Arg_CannotBeNaN(ExceptionArgument argument)
333internal static void ThrowArgumentException(ExceptionResource resource, ExceptionArgument argument)
351internal static void ThrowArgumentNullException(ExceptionArgument argument)
363internal static void ThrowArgumentNullException(ExceptionArgument argument, ExceptionResource resource)
369internal static void ThrowArgumentOutOfRangeException(ExceptionArgument argument)
375internal static void ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
381internal static void ThrowArgumentOutOfRangeException(ExceptionArgument argument, int paramNumber, ExceptionResource resource)
743private static ArgumentOutOfRangeException GetArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
748private static ArgumentException GetArgumentException(ExceptionResource resource, ExceptionArgument argument)
753private static ArgumentOutOfRangeException GetArgumentOutOfRangeException(ExceptionArgument argument, int paramNumber, ExceptionResource resource)
770internal static void IfNullAndNullsAreIllegalThenThrow<T>(object? value, ExceptionArgument argName)
859private static string GetArgumentName(ExceptionArgument argument)
863case ExceptionArgument.obj:
865case ExceptionArgument.dictionary:
867case ExceptionArgument.array:
869case ExceptionArgument.info:
871case ExceptionArgument.key:
873case ExceptionArgument.text:
875case ExceptionArgument.values:
877case ExceptionArgument.value:
879case ExceptionArgument.startIndex:
881case ExceptionArgument.task:
883case ExceptionArgument.bytes:
885case ExceptionArgument.byteIndex:
887case ExceptionArgument.byteCount:
889case ExceptionArgument.ch:
891case ExceptionArgument.chars:
893case ExceptionArgument.charIndex:
895case ExceptionArgument.charCount:
897case ExceptionArgument.s:
899case ExceptionArgument.input:
901case ExceptionArgument.ownedMemory:
903case ExceptionArgument.list:
905case ExceptionArgument.index:
907case ExceptionArgument.capacity:
909case ExceptionArgument.collection:
911case ExceptionArgument.item:
913case ExceptionArgument.converter:
915case ExceptionArgument.match:
917case ExceptionArgument.count:
919case ExceptionArgument.action:
921case ExceptionArgument.comparison:
923case ExceptionArgument.exceptions:
925case ExceptionArgument.exception:
927case ExceptionArgument.pointer:
929case ExceptionArgument.start:
931case ExceptionArgument.format:
933case ExceptionArgument.formats:
935case ExceptionArgument.culture:
937case ExceptionArgument.comparer:
939case ExceptionArgument.comparable:
941case ExceptionArgument.source:
943case ExceptionArgument.length:
945case ExceptionArgument.comparisonType:
947case ExceptionArgument.manager:
949case ExceptionArgument.sourceBytesToCopy:
951case ExceptionArgument.callBack:
953case ExceptionArgument.creationOptions:
955case ExceptionArgument.function:
957case ExceptionArgument.scheduler:
959case ExceptionArgument.continuation:
961case ExceptionArgument.continuationAction:
963case ExceptionArgument.continuationFunction:
965case ExceptionArgument.tasks:
967case ExceptionArgument.asyncResult:
969case ExceptionArgument.beginMethod:
971case ExceptionArgument.endMethod:
973case ExceptionArgument.endFunction:
975case ExceptionArgument.cancellationToken:
977case ExceptionArgument.continuationOptions:
979case ExceptionArgument.delay:
981case ExceptionArgument.millisecondsDelay:
983case ExceptionArgument.millisecondsTimeout:
985case ExceptionArgument.stateMachine:
987case ExceptionArgument.timeout:
989case ExceptionArgument.type:
991case ExceptionArgument.sourceIndex:
993case ExceptionArgument.sourceArray:
995case ExceptionArgument.destinationIndex:
997case ExceptionArgument.destinationArray:
999case ExceptionArgument.pHandle:
1001case ExceptionArgument.handle:
1003case ExceptionArgument.other:
1005case ExceptionArgument.newSize:
1007case ExceptionArgument.lengths:
1009case ExceptionArgument.len:
1011case ExceptionArgument.keys:
1013case ExceptionArgument.indices:
1015case ExceptionArgument.index1:
1017case ExceptionArgument.index2:
1019case ExceptionArgument.index3:
1021case ExceptionArgument.endIndex:
1023case ExceptionArgument.elementType:
1025case ExceptionArgument.arrayIndex:
1027case ExceptionArgument.year:
1029case ExceptionArgument.codePoint:
1031case ExceptionArgument.str:
1033case ExceptionArgument.options:
1035case ExceptionArgument.prefix:
1037case ExceptionArgument.suffix:
1039case ExceptionArgument.buffer:
1041case ExceptionArgument.buffers:
1043case ExceptionArgument.offset:
1045case ExceptionArgument.stream:
1047case ExceptionArgument.anyOf:
1049case ExceptionArgument.overlapped:
1051case ExceptionArgument.minimumBytes:
1053case ExceptionArgument.arrayType:
1055case ExceptionArgument.divisor:
1057case ExceptionArgument.factor:
1059case ExceptionArgument.set: