add VisibleTranslationState for a public-friendly interface

This commit is contained in:
iximeow
2019-07-30 09:48:06 -07:00
committed by Benjamin Bouvier
parent d5342bfdfa
commit 3d42753535
4 changed files with 29 additions and 7 deletions

View File

@@ -6,7 +6,7 @@
//!
//! [Wasmtime]: https://github.com/CraneStation/wasmtime
use crate::state::TranslationState;
use crate::state::VisibleTranslationState;
use crate::translation_utils::{
FuncIndex, Global, GlobalIndex, Memory, MemoryIndex, SignatureIndex, Table, TableIndex,
};
@@ -263,7 +263,7 @@ pub trait FuncEnvironment {
&mut self,
_op: &Operator,
_builder: &mut FunctionBuilder,
_state: &mut TranslationState,
_state: &VisibleTranslationState,
) -> WasmResult<()> {
Ok(())
}
@@ -274,7 +274,7 @@ pub trait FuncEnvironment {
&mut self,
_op: &Operator,
_builder: &mut FunctionBuilder,
_state: &mut TranslationState,
_state: &VisibleTranslationState,
) -> WasmResult<()> {
Ok(())
}