Commit c90c055
committed
Record the thrown error type for try? and try! in the AST
SILGen wants this so it knows what kind of error its going to end up
with.1 parent d3ede19 commit c90c055
File tree
6 files changed
+53
-6
lines changed- include/swift/AST
- lib
- AST
- Sema
- test/stmt
6 files changed
+53
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1918 | 1918 | | |
1919 | 1919 | | |
1920 | 1920 | | |
| 1921 | + | |
1921 | 1922 | | |
1922 | 1923 | | |
1923 | 1924 | | |
| |||
1927 | 1928 | | |
1928 | 1929 | | |
1929 | 1930 | | |
| 1931 | + | |
| 1932 | + | |
| 1933 | + | |
| 1934 | + | |
| 1935 | + | |
| 1936 | + | |
| 1937 | + | |
| 1938 | + | |
| 1939 | + | |
1930 | 1940 | | |
1931 | 1941 | | |
1932 | 1942 | | |
| |||
1937 | 1947 | | |
1938 | 1948 | | |
1939 | 1949 | | |
| 1950 | + | |
1940 | 1951 | | |
1941 | 1952 | | |
1942 | 1953 | | |
| |||
1946 | 1957 | | |
1947 | 1958 | | |
1948 | 1959 | | |
| 1960 | + | |
| 1961 | + | |
| 1962 | + | |
| 1963 | + | |
| 1964 | + | |
| 1965 | + | |
| 1966 | + | |
| 1967 | + | |
| 1968 | + | |
1949 | 1969 | | |
1950 | 1970 | | |
1951 | 1971 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2690 | 2690 | | |
2691 | 2691 | | |
2692 | 2692 | | |
| 2693 | + | |
| 2694 | + | |
| 2695 | + | |
| 2696 | + | |
| 2697 | + | |
2693 | 2698 | | |
2694 | 2699 | | |
2695 | 2700 | | |
2696 | 2701 | | |
2697 | 2702 | | |
2698 | 2703 | | |
| 2704 | + | |
| 2705 | + | |
| 2706 | + | |
| 2707 | + | |
| 2708 | + | |
2699 | 2709 | | |
2700 | 2710 | | |
2701 | 2711 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8892 | 8892 | | |
8893 | 8893 | | |
8894 | 8894 | | |
8895 | | - | |
| 8895 | + | |
| 8896 | + | |
8896 | 8897 | | |
8897 | 8898 | | |
8898 | 8899 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3102 | 3102 | | |
3103 | 3103 | | |
3104 | 3104 | | |
| 3105 | + | |
| 3106 | + | |
| 3107 | + | |
| 3108 | + | |
3105 | 3109 | | |
3106 | 3110 | | |
3107 | 3111 | | |
| |||
3117 | 3121 | | |
3118 | 3122 | | |
3119 | 3123 | | |
| 3124 | + | |
| 3125 | + | |
| 3126 | + | |
| 3127 | + | |
3120 | 3128 | | |
3121 | 3129 | | |
3122 | 3130 | | |
| |||
3351 | 3359 | | |
3352 | 3360 | | |
3353 | 3361 | | |
3354 | | - | |
| 3362 | + | |
3355 | 3363 | | |
3356 | 3364 | | |
3357 | | - | |
3358 | | - | |
| 3365 | + | |
| 3366 | + | |
| 3367 | + | |
| 3368 | + | |
| 3369 | + | |
3359 | 3370 | | |
3360 | 3371 | | |
3361 | 3372 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1175 | 1175 | | |
1176 | 1176 | | |
1177 | 1177 | | |
1178 | | - | |
1179 | | - | |
| 1178 | + | |
| 1179 | + | |
1180 | 1180 | | |
1181 | 1181 | | |
1182 | 1182 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
34 | 39 | | |
0 commit comments