(
&self,
loc_inst: Inst,
v: Value,
errors: &mut VerifierErrors,
)
| 984 | } |
| 985 | |
| 986 | fn verify_value( |
| 987 | &self, |
| 988 | loc_inst: Inst, |
| 989 | v: Value, |
| 990 | errors: &mut VerifierErrors, |
| 991 | ) -> VerifierStepResult { |
| 992 | let dfg = &self.func.dfg; |
| 993 | if !dfg.value_is_valid(v) { |
| 994 | errors.nonfatal(( |
| 995 | loc_inst, |
| 996 | self.context(loc_inst), |
| 997 | format!("invalid value reference {v}"), |
| 998 | )) |
| 999 | } else { |
| 1000 | Ok(()) |
| 1001 | } |
| 1002 | } |
| 1003 | |
| 1004 | fn verify_inst_arg( |
| 1005 | &self, |
no test coverage detected