(bx: &mut Builder<'_, '_>, idx: &mut usize)
| 319 | dst: PlaceRef<'tcx, Self::Value>, |
| 320 | ) { |
| 321 | fn next(bx: &mut Builder<'_, '_>, idx: &mut usize) -> SpirvValue { |
| 322 | let val = bx.function_parameter_values.borrow()[&bx.current_fn.def(bx)][*idx]; |
| 323 | *idx += 1; |
| 324 | val |
| 325 | } |
| 326 | match arg_abi.mode { |
| 327 | PassMode::Ignore => {} |
| 328 | PassMode::Direct(_) => { |