Lines Matching refs:ScriptError

10 pub enum ScriptError {  enum
33 impl ScriptError { implementation
36 ScriptError::ProgramError(ref lucetc_err) in unsupported()
37 | ScriptError::ValidationError(ref lucetc_err) in unsupported()
38 | ScriptError::CompileError(ref lucetc_err) => match lucetc_err { in unsupported()
51 fn program_error(e: LucetcError) -> ScriptError { in program_error() argument
53 LucetcError::WasmValidation(_) => ScriptError::ValidationError(e), in program_error()
54 _ => ScriptError::ProgramError(e), in program_error()
64 pub fn instantiate(&mut self, module: &[u8], name: &Option<String>) -> Result<(), ScriptError> { in instantiate() argument
77 .map_err(ScriptError::CompileError)? in instantiate()
79 .map_err(ScriptError::CodegenError)?; in instantiate()
94 return Err(ScriptError::LdError(message)); in instantiate()
98 lucet_runtime::DlModule::load(sofile_path).map_err(ScriptError::LoadError)?; in instantiate()
111 .map_err(ScriptError::InstantiateError)?; in instantiate()
120 ) -> Result<&mut (Option<String>, lucet_runtime::InstanceHandle), ScriptError> { in instance_named_mut() argument
126 .ok_or_else(|| ScriptError::MalformedScript("no defined instances".to_owned()))?, in instance_named_mut()
131 .ok_or_else(|| ScriptError::MalformedScript(format!("no instance named {}", n)))?, in instance_named_mut()
138 ) -> Result<&lucet_runtime::InstanceHandle, ScriptError> { in instance_named() argument
145 .ok_or_else(|| ScriptError::MalformedScript("no defined instances".to_owned()))?, in instance_named()
151 .ok_or_else(|| ScriptError::MalformedScript(format!("no instance named {}", n)))?, in instance_named()
160 ) -> Result<UntypedRetVal, ScriptError> { in run() argument
164 .map_err(ScriptError::RuntimeError) in run()
167 pub fn register(&mut self, name: &Option<String>, as_name: &str) -> Result<(), ScriptError> { in register() argument