diff options
author | Alon Zakai <azakai@google.com> | 2024-02-05 13:31:41 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-05 21:31:41 +0000 |
commit | a549c5991584038fc3f56df8512b52c1a81fa946 (patch) | |
tree | a1f9800498995c00fa1468e18dcbfd53d5786879 /src/parser/lexer.cpp | |
parent | be13e0f115c6627b286343368fb125e18d332486 (diff) | |
download | binaryen-a549c5991584038fc3f56df8512b52c1a81fa946.tar.gz binaryen-a549c5991584038fc3f56df8512b52c1a81fa946.tar.bz2 binaryen-a549c5991584038fc3f56df8512b52c1a81fa946.zip |
wasm-ctor-eval: Properly eval strings (#6276)
#6244 tried to do this but was not quite right. It treated a string like an array
or a struct, which means create a global for it. But just creating a global isn't
enough, as it needs to also be sorted in the right place etc. which requires
changes in other places. But there is a much simpler solution here: string
constants are just constants, which we can emit in-line, so do that.
Diffstat (limited to 'src/parser/lexer.cpp')
0 files changed, 0 insertions, 0 deletions