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

Function values_rev

cranelift/entity/src/primary.rs:524–547  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

522
523 #[test]
524 fn values_rev() {
525 let mut m: PrimaryMap<E, usize> = PrimaryMap::new();
526 m.push(12);
527 m.push(33);
528
529 let mut i = 2;
530 for value in m.values().rev() {
531 i -= 1;
532 match i {
533 0 => assert_eq!(*value, 12),
534 1 => assert_eq!(*value, 33),
535 _ => panic!(),
536 }
537 }
538 i = 2;
539 for value_mut in m.values_mut().rev() {
540 i -= 1;
541 match i {
542 0 => assert_eq!(*value_mut, 12),
543 1 => assert_eq!(*value_mut, 33),
544 _ => panic!(),
545 }
546 }
547 }
548
549 #[test]
550 fn from_iter() {

Callers

nothing calls this directly

Calls 4

newFunction · 0.50
pushMethod · 0.45
valuesMethod · 0.45
values_mutMethod · 0.45

Tested by

no test coverage detected