diff options
author | Thomas Lively <7121787+tlively@users.noreply.github.com> | 2021-10-08 14:21:21 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-08 14:21:21 -0700 |
commit | 53c5e3e62db25fe3522a1fa615a1f53c4cefdf06 (patch) | |
tree | 6e4e054e8ac1ccc95d2c177ecf37ba687905fcaf /src/wasm.h | |
parent | 562250e14af4f74911b5f8510ca3c5774c9b1e1c (diff) | |
download | binaryen-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