Commit 2343fdc
Improve position reporting.
This change centralizes the logic for finding the closest meaningful source position, allowing all passes/checks to use a consistent best effort method.
This also fixes jsinterop restriction checking tests since some errors were getting effectively deduped during assertion.
PiperOrigin-RevId: 8870841581 parent bfa5fb0 commit 2343fdc
File tree
7 files changed
+41
-41
lines changed- transpiler
- javatests/com/google/j2cl/transpiler
- java/com/google/j2cl
- common/visitor
- generator
- transpiler/passes
7 files changed
+41
-41
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
16 | 19 | | |
17 | 20 | | |
18 | 21 | | |
| |||
Lines changed: 23 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
4 | 6 | | |
5 | 7 | | |
6 | 8 | | |
| |||
46 | 48 | | |
47 | 49 | | |
48 | 50 | | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
49 | 72 | | |
50 | 73 | | |
51 | 74 | | |
| |||
Lines changed: 0 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
25 | 24 | | |
26 | | - | |
27 | 25 | | |
28 | 26 | | |
29 | 27 | | |
| |||
60 | 58 | | |
61 | 59 | | |
62 | 60 | | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | 61 | | |
71 | 62 | | |
72 | 63 | | |
| |||
Lines changed: 1 addition & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | 23 | | |
25 | 24 | | |
26 | 25 | | |
| |||
103 | 102 | | |
104 | 103 | | |
105 | 104 | | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
| 105 | + | |
115 | 106 | | |
116 | 107 | | |
117 | 108 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
110 | | - | |
| 110 | + | |
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
| |||
Lines changed: 8 additions & 20 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
339 | 339 | | |
340 | 340 | | |
341 | 341 | | |
342 | | - | |
| 342 | + | |
343 | 343 | | |
344 | 344 | | |
345 | 345 | | |
346 | 346 | | |
347 | 347 | | |
348 | 348 | | |
349 | 349 | | |
350 | | - | |
351 | | - | |
352 | | - | |
353 | | - | |
354 | | - | |
355 | | - | |
356 | | - | |
357 | | - | |
358 | | - | |
359 | 350 | | |
360 | 351 | | |
361 | 352 | | |
| |||
387 | 378 | | |
388 | 379 | | |
389 | 380 | | |
390 | | - | |
391 | | - | |
| 381 | + | |
392 | 382 | | |
393 | 383 | | |
394 | 384 | | |
| |||
2762 | 2752 | | |
2763 | 2753 | | |
2764 | 2754 | | |
2765 | | - | |
2766 | | - | |
2767 | | - | |
| 2755 | + | |
2768 | 2756 | | |
2769 | 2757 | | |
2770 | 2758 | | |
| |||
2817 | 2805 | | |
2818 | 2806 | | |
2819 | 2807 | | |
2820 | | - | |
| 2808 | + | |
2821 | 2809 | | |
2822 | 2810 | | |
2823 | 2811 | | |
| |||
2838 | 2826 | | |
2839 | 2827 | | |
2840 | 2828 | | |
2841 | | - | |
| 2829 | + | |
2842 | 2830 | | |
2843 | 2831 | | |
2844 | 2832 | | |
| |||
2852 | 2840 | | |
2853 | 2841 | | |
2854 | 2842 | | |
2855 | | - | |
| 2843 | + | |
2856 | 2844 | | |
2857 | 2845 | | |
2858 | 2846 | | |
| |||
2868 | 2856 | | |
2869 | 2857 | | |
2870 | 2858 | | |
2871 | | - | |
| 2859 | + | |
2872 | 2860 | | |
2873 | 2861 | | |
2874 | 2862 | | |
| |||
2903 | 2891 | | |
2904 | 2892 | | |
2905 | 2893 | | |
2906 | | - | |
| 2894 | + | |
2907 | 2895 | | |
2908 | 2896 | | |
2909 | 2897 | | |
| |||
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2940 | 2940 | | |
2941 | 2941 | | |
2942 | 2942 | | |
| 2943 | + | |
| 2944 | + | |
2943 | 2945 | | |
2944 | 2946 | | |
2945 | 2947 | | |
| 2948 | + | |
| 2949 | + | |
2946 | 2950 | | |
2947 | 2951 | | |
2948 | 2952 | | |
| |||
0 commit comments