summaryrefslogtreecommitdiff
path: root/src/wasm.h
diff options
context:
space:
mode:
authorThomas Lively <7121787+tlively@users.noreply.github.com>2021-10-08 14:21:21 -0700
committerGitHub <noreply@github.com>2021-10-08 14:21:21 -0700
commit53c5e3e62db25fe3522a1fa615a1f53c4cefdf06 (patch)
tree6e4e054e8ac1ccc95d2c177ecf37ba687905fcaf /src/wasm.h
parent562250e14af4f74911b5f8510ca3c5774c9b1e1c (diff)
downloadbinaryen-53c5e3e62db25fe3522a1fa615a1f53c4cefdf06.tar.gz
binaryen-53c5e3e62db25fe3522a1fa615a1f53c4cefdf06.tar.bz2
binaryen-53c5e3e62db25fe3522a1fa615a1f53c4cefdf06.zip
Parse milestone 4 nominal types (#4222)
Implement parsing the new {func,struct,array}_subtype format for nominal types. For now, the new format is parsed the same way the old-style (extends X) format is parsed, i.e. in --nominal mode types are parsed as nominal but otherwise they are parsed as equirecursive. Intentionally do not parse the new types unconditionally as nominal for now to allow frontends to update their nominal text format while continuing to use the workflow of running wasm-opt without --nominal to lower nominal types to structural types.
Diffstat (limited to 'src/wasm.h')
0 files changed, 0 insertions, 0 deletions