Commit 56b5df4
authored
[System.Text.Json] Move inline throw statements to
* Replace occurrences of inlined throws with ThrowHelper calls
* remove NoInlining from ThrowHelpers.Throw* methods
* address feedback
* remove NoInlining attribute from local throw method
* Incorporate changes from #61608ThrowHelper (#61746)1 parent c03a89f commit 56b5df4
File tree
17 files changed
+200
-272
lines changed- src/libraries/System.Text.Json/src/System/Text/Json
- Document
- Reader
- Serialization
- Converters/Value
- Writer
17 files changed
+200
-272
lines changedLines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1107 | 1107 | | |
1108 | 1108 | | |
1109 | 1109 | | |
1110 | | - | |
| 1110 | + | |
1111 | 1111 | | |
1112 | 1112 | | |
1113 | 1113 | | |
| |||
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
56 | 58 | | |
57 | 59 | | |
58 | 60 | | |
| |||
Lines changed: 42 additions & 36 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
333 | 334 | | |
334 | 335 | | |
335 | 336 | | |
336 | | - | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
337 | 343 | | |
338 | 344 | | |
339 | 345 | | |
| |||
400 | 406 | | |
401 | 407 | | |
402 | 408 | | |
403 | | - | |
| 409 | + | |
404 | 410 | | |
405 | | - | |
| 411 | + | |
406 | 412 | | |
407 | 413 | | |
408 | | - | |
| 414 | + | |
409 | 415 | | |
410 | 416 | | |
411 | 417 | | |
| |||
645 | 651 | | |
646 | 652 | | |
647 | 653 | | |
648 | | - | |
| 654 | + | |
649 | 655 | | |
650 | | - | |
| 656 | + | |
651 | 657 | | |
652 | 658 | | |
653 | | - | |
| 659 | + | |
654 | 660 | | |
655 | 661 | | |
656 | 662 | | |
| |||
697 | 703 | | |
698 | 704 | | |
699 | 705 | | |
700 | | - | |
| 706 | + | |
701 | 707 | | |
702 | | - | |
| 708 | + | |
703 | 709 | | |
704 | 710 | | |
705 | | - | |
| 711 | + | |
706 | 712 | | |
707 | 713 | | |
708 | 714 | | |
| |||
747 | 753 | | |
748 | 754 | | |
749 | 755 | | |
750 | | - | |
| 756 | + | |
751 | 757 | | |
752 | | - | |
| 758 | + | |
753 | 759 | | |
754 | 760 | | |
755 | | - | |
| 761 | + | |
756 | 762 | | |
757 | 763 | | |
758 | 764 | | |
| |||
799 | 805 | | |
800 | 806 | | |
801 | 807 | | |
802 | | - | |
| 808 | + | |
803 | 809 | | |
804 | | - | |
| 810 | + | |
805 | 811 | | |
806 | 812 | | |
807 | | - | |
| 813 | + | |
808 | 814 | | |
809 | 815 | | |
810 | 816 | | |
| |||
866 | 872 | | |
867 | 873 | | |
868 | 874 | | |
869 | | - | |
| 875 | + | |
870 | 876 | | |
871 | | - | |
| 877 | + | |
872 | 878 | | |
873 | 879 | | |
874 | | - | |
| 880 | + | |
875 | 881 | | |
876 | 882 | | |
877 | 883 | | |
| |||
933 | 939 | | |
934 | 940 | | |
935 | 941 | | |
936 | | - | |
| 942 | + | |
937 | 943 | | |
938 | | - | |
| 944 | + | |
939 | 945 | | |
940 | 946 | | |
941 | | - | |
| 947 | + | |
942 | 948 | | |
943 | 949 | | |
944 | 950 | | |
| |||
985 | 991 | | |
986 | 992 | | |
987 | 993 | | |
988 | | - | |
| 994 | + | |
989 | 995 | | |
990 | | - | |
| 996 | + | |
991 | 997 | | |
992 | 998 | | |
993 | | - | |
| 999 | + | |
994 | 1000 | | |
995 | 1001 | | |
996 | 1002 | | |
| |||
1036 | 1042 | | |
1037 | 1043 | | |
1038 | 1044 | | |
1039 | | - | |
| 1045 | + | |
1040 | 1046 | | |
1041 | | - | |
| 1047 | + | |
1042 | 1048 | | |
1043 | 1049 | | |
1044 | | - | |
| 1050 | + | |
1045 | 1051 | | |
1046 | 1052 | | |
1047 | 1053 | | |
| |||
1087 | 1093 | | |
1088 | 1094 | | |
1089 | 1095 | | |
1090 | | - | |
| 1096 | + | |
1091 | 1097 | | |
1092 | | - | |
| 1098 | + | |
1093 | 1099 | | |
1094 | 1100 | | |
1095 | | - | |
| 1101 | + | |
1096 | 1102 | | |
1097 | 1103 | | |
1098 | 1104 | | |
| |||
1138 | 1144 | | |
1139 | 1145 | | |
1140 | 1146 | | |
1141 | | - | |
| 1147 | + | |
1142 | 1148 | | |
1143 | | - | |
| 1149 | + | |
1144 | 1150 | | |
1145 | 1151 | | |
1146 | | - | |
| 1152 | + | |
1147 | 1153 | | |
1148 | 1154 | | |
1149 | 1155 | | |
| |||
1326 | 1332 | | |
1327 | 1333 | | |
1328 | 1334 | | |
1329 | | - | |
| 1335 | + | |
1330 | 1336 | | |
1331 | 1337 | | |
1332 | 1338 | | |
| |||
1352 | 1358 | | |
1353 | 1359 | | |
1354 | 1360 | | |
1355 | | - | |
| 1361 | + | |
1356 | 1362 | | |
1357 | 1363 | | |
1358 | 1364 | | |
| |||
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
Lines changed: 6 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
35 | 37 | | |
36 | 38 | | |
37 | 39 | | |
| |||
52 | 54 | | |
53 | 55 | | |
54 | 56 | | |
55 | | - | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
56 | 60 | | |
57 | 61 | | |
58 | 62 | | |
| |||
0 commit comments