Commit f14fbd8
committed
Allow exporting of symbols that are not valid JS identifiers
In this case we now generate a warning instead of an errors.
Such symbols are not directly accessible in the module scope (since we
cannot declare them there). They are only accessible via `wasmExports`
or `Module` dictionary objects.
See: llvm/llvm-project#169043
Fixes: #248251 parent 666966f commit f14fbd8
2 files changed
+56
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14809 | 14809 | | |
14810 | 14810 | | |
14811 | 14811 | | |
14812 | | - | |
14813 | | - | |
14814 | | - | |
| 14812 | + | |
| 14813 | + | |
| 14814 | + | |
| 14815 | + | |
| 14816 | + | |
| 14817 | + | |
| 14818 | + | |
| 14819 | + | |
| 14820 | + | |
| 14821 | + | |
| 14822 | + | |
| 14823 | + | |
| 14824 | + | |
| 14825 | + | |
| 14826 | + | |
| 14827 | + | |
| 14828 | + | |
| 14829 | + | |
| 14830 | + | |
| 14831 | + | |
14815 | 14832 | | |
14816 | 14833 | | |
14817 | 14834 | | |
14818 | | - | |
14819 | | - | |
14820 | | - | |
14821 | | - | |
14822 | | - | |
14823 | | - | |
14824 | | - | |
14825 | | - | |
14826 | | - | |
| 14835 | + | |
| 14836 | + | |
| 14837 | + | |
| 14838 | + | |
| 14839 | + | |
| 14840 | + | |
| 14841 | + | |
| 14842 | + | |
| 14843 | + | |
| 14844 | + | |
| 14845 | + | |
| 14846 | + | |
| 14847 | + | |
| 14848 | + | |
| 14849 | + | |
| 14850 | + | |
14827 | 14851 | | |
14828 | 14852 | | |
14829 | 14853 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
339 | 339 | | |
340 | 340 | | |
341 | 341 | | |
342 | | - | |
| 342 | + | |
343 | 343 | | |
344 | 344 | | |
345 | 345 | | |
| |||
937 | 937 | | |
938 | 938 | | |
939 | 939 | | |
940 | | - | |
941 | | - | |
942 | | - | |
943 | | - | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
944 | 950 | | |
945 | 951 | | |
946 | 952 | | |
| |||
975 | 981 | | |
976 | 982 | | |
977 | 983 | | |
978 | | - | |
| 984 | + | |
| 985 | + | |
| 986 | + | |
| 987 | + | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
979 | 993 | | |
980 | 994 | | |
981 | 995 | | |
| |||
0 commit comments