tinywasm-parser 0.11.0

Parser and lowering pipeline for TinyWasm
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#[cfg(all(feature = "validate", parallel_parser))]
pub(crate) use wasmparser::FuncToValidate;
#[cfg(feature = "validate")]
pub(crate) use wasmparser::{FuncValidator, FuncValidatorAllocations, Validator, ValidatorResources};

#[cfg(all(not(feature = "validate"), parallel_parser))]
pub(crate) type FuncToValidate<T> = core::marker::PhantomData<T>;
#[cfg(not(feature = "validate"))]
pub(crate) type FuncValidator<T> = core::marker::PhantomData<T>;
#[cfg(not(feature = "validate"))]
pub(crate) type FuncValidatorAllocations = ();
#[cfg(not(feature = "validate"))]
pub(crate) type Validator = ();
#[cfg(not(feature = "validate"))]
pub(crate) type ValidatorResources = ();