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

Method verify_global_value

cranelift/codegen/src/verifier/mod.rs:843–858  ·  view source on GitHub ↗
(
        &self,
        inst: Inst,
        gv: GlobalValue,
        errors: &mut VerifierErrors,
    )

Source from the content-addressed store, hash-verified

841 }
842
843 fn verify_global_value(
844 &self,
845 inst: Inst,
846 gv: GlobalValue,
847 errors: &mut VerifierErrors,
848 ) -> VerifierStepResult {
849 if !self.func.global_values.is_valid(gv) {
850 errors.nonfatal((
851 inst,
852 self.context(inst),
853 format!("invalid global value {gv}"),
854 ))
855 } else {
856 Ok(())
857 }
858 }
859
860 fn verify_value_list(
861 &self,

Callers 1

Calls 4

OkFunction · 0.85
nonfatalMethod · 0.80
is_validMethod · 0.45
contextMethod · 0.45

Tested by

no test coverage detected