Commit c41417f
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 d7fe11b commit c41417f
2 files changed
+56
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14847 | 14847 | | |
14848 | 14848 | | |
14849 | 14849 | | |
14850 | | - | |
14851 | | - | |
14852 | | - | |
| 14850 | + | |
| 14851 | + | |
| 14852 | + | |
| 14853 | + | |
| 14854 | + | |
| 14855 | + | |
| 14856 | + | |
| 14857 | + | |
| 14858 | + | |
| 14859 | + | |
| 14860 | + | |
| 14861 | + | |
| 14862 | + | |
| 14863 | + | |
| 14864 | + | |
| 14865 | + | |
| 14866 | + | |
| 14867 | + | |
| 14868 | + | |
| 14869 | + | |
14853 | 14870 | | |
14854 | 14871 | | |
14855 | 14872 | | |
14856 | | - | |
14857 | | - | |
14858 | | - | |
14859 | | - | |
14860 | | - | |
14861 | | - | |
14862 | | - | |
14863 | | - | |
14864 | | - | |
| 14873 | + | |
| 14874 | + | |
| 14875 | + | |
| 14876 | + | |
| 14877 | + | |
| 14878 | + | |
| 14879 | + | |
| 14880 | + | |
| 14881 | + | |
| 14882 | + | |
| 14883 | + | |
| 14884 | + | |
| 14885 | + | |
| 14886 | + | |
| 14887 | + | |
| 14888 | + | |
14865 | 14889 | | |
14866 | 14890 | | |
14867 | 14891 | | |
| |||
| 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