diff options
author | Thomas Lively <tlively@google.com> | 2024-02-05 12:08:02 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-05 12:08:02 -0800 |
commit | be13e0f115c6627b286343368fb125e18d332486 (patch) | |
tree | 182ae3e4354e28100f12690ff22965edecd04f07 /src/parser/input-impl.h | |
parent | ed15efeedd33bbdbadfafabc812d70a792a9a06c (diff) | |
download | binaryen-be13e0f115c6627b286343368fb125e18d332486.tar.gz binaryen-be13e0f115c6627b286343368fb125e18d332486.tar.bz2 binaryen-be13e0f115c6627b286343368fb125e18d332486.zip |
[Parser] Parse v128.const (#6275)
Diffstat (limited to 'src/parser/input-impl.h')
-rw-r--r-- | src/parser/input-impl.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/parser/input-impl.h b/src/parser/input-impl.h index 3ffce07f8..e3cf52015 100644 --- a/src/parser/input-impl.h +++ b/src/parser/input-impl.h @@ -170,8 +170,14 @@ inline std::optional<uint32_t> ParseInput::takeI32() { return takeI<uint32_t>(); } +inline std::optional<uint16_t> ParseInput::takeI16() { + return takeI<uint16_t>(); +} + inline std::optional<uint8_t> ParseInput::takeU8() { return takeU<uint8_t>(); } +inline std::optional<uint8_t> ParseInput::takeI8() { return takeI<uint8_t>(); } + inline std::optional<double> ParseInput::takeF64() { if (auto t = peek()) { if (auto d = t->getF64()) { |