Handle `imax(u, imax(v, w))` = `max(imax(u, w), imax(v, w))`.
( u: &KUniv<M>, v: &KUniv<M>, w: &KUniv<M>, path: &[u64], k: u64, acc: &mut NormLevel, )
| 451 | w: &KUniv<M>, |
| 452 | path: &[u64], |
| 453 | k: u64, |
| 454 | acc: &mut NormLevel, |
| 455 | ) { |
| 456 | normalize_imax_dispatch(u, v, path, k, acc); |
| 457 | normalize_imax_dispatch(u, w, path, k, acc); |
| 458 | } |
| 459 | |
| 460 | /// Handle `imax(u, imax(v, w))` = `max(imax(u, w), imax(v, w))`. |
| 461 | fn normalize_imax_imax<M: KernelMode>( |
| 462 | u: &KUniv<M>, |
| 463 | v: &KUniv<M>, |
| 464 | w: &KUniv<M>, |
| 465 | path: &[u64], |
| 466 | k: u64, |
no test coverage detected