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

Method next

cranelift/interpreter/src/value.rs:848–856  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

846 type Item = DataValue;
847
848 fn next(&mut self) -> Option<Self::Item> {
849 if self.idx >= self.ty.lane_count() as usize {
850 return None;
851 }
852
853 let dv = self.v[self.idx].clone();
854 self.idx += 1;
855 Some(dv)
856 }
857}
858
859#[cfg(test)]

Callers 15

callMethod · 0.45
resolve_global_valueMethod · 0.45
sanityFunction · 0.45
udiv_by_zero_trapsFunction · 0.45
fuelFunction · 0.45
out_of_slot_write_trapsFunction · 0.45
out_of_slot_read_trapsFunction · 0.45

Calls 2

lane_countMethod · 0.45
cloneMethod · 0.45

Tested by 14

sanityFunction · 0.36
udiv_by_zero_trapsFunction · 0.36
fuelFunction · 0.36
out_of_slot_write_trapsFunction · 0.36
out_of_slot_read_trapsFunction · 0.36
srem_trapFunction · 0.36
libcallFunction · 0.36