Move wasmer_compiler errors to wasmer_types error module

This commit is contained in:
Manos Pitsidianakis
2022-05-10 16:06:27 +03:00
parent 8be0089893
commit feee4e3587
45 changed files with 248 additions and 149 deletions

View File

@@ -51,7 +51,6 @@ mod lib {
mod address_map;
#[cfg(feature = "translator")]
mod compiler;
mod error;
mod function;
mod module;
mod relocation;
@@ -67,9 +66,6 @@ mod sourceloc;
pub use crate::address_map::{FunctionAddressMap, InstructionAddressMap};
#[cfg(feature = "translator")]
pub use crate::compiler::{Compiler, CompilerConfig, Symbol, SymbolRegistry};
pub use crate::error::{
CompileError, MiddlewareError, ParseCpuFeatureError, WasmError, WasmResult,
};
pub use crate::function::{
Compilation, CompiledFunction, CompiledFunctionFrameInfo, CustomSections, Dwarf, FunctionBody,
Functions,
@@ -84,9 +80,9 @@ pub use crate::target::{
};
#[cfg(feature = "translator")]
pub use crate::translator::{
translate_module, wptype_to_type, FunctionBinaryReader, FunctionBodyData, FunctionMiddleware,
MiddlewareBinaryReader, MiddlewareReaderState, ModuleEnvironment, ModuleMiddleware,
ModuleMiddlewareChain, ModuleTranslationState,
from_binaryreadererror_wasmerror, translate_module, wptype_to_type, FunctionBinaryReader,
FunctionBodyData, FunctionMiddleware, MiddlewareBinaryReader, MiddlewareReaderState,
ModuleEnvironment, ModuleMiddleware, ModuleMiddlewareChain, ModuleTranslationState,
};
pub use crate::trap::TrapInformation;
pub use crate::unwind::CompiledFunctionUnwindInfo;