MCPcopy Create free account
hub / github.com/bytecodealliance/wasmtime / declare_func_in_data

Method declare_func_in_data

cranelift/module/src/module.rs:939–941  ·  view source on GitHub ↗

TODO: Same as above.

(&self, func_id: FuncId, data: &mut DataDescription)

Source from the content-addressed store, hash-verified

937
938 /// TODO: Same as above.
939 fn declare_func_in_data(&self, func_id: FuncId, data: &mut DataDescription) -> ir::FuncRef {
940 data.import_function(ModuleRelocTarget::user(0, func_id.as_u32()))
941 }
942
943 /// TODO: Same as above.
944 fn declare_data_in_data(&self, data_id: DataId, data: &mut DataDescription) -> ir::GlobalValue {

Callers

nothing calls this directly

Implementers 3

module.rscranelift/module/src/module.rs
backend.rscranelift/jit/src/backend.rs
backend.rscranelift/object/src/backend.rs

Calls 2

import_functionMethod · 0.45
as_u32Method · 0.45

Tested by

no test coverage detected