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

Method parse_tuple_fields

cranelift/isle/isle/src/parser.rs:353–360  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

351 }
352
353 fn parse_tuple_fields(&mut self) -> Result<TupleFields> {
354 let pos = self.pos();
355 let mut fields = vec![];
356 while !self.is_rparen() {
357 fields.push(self.parse_tuple_field(fields.len())?);
358 }
359 Ok(TupleFields { fields, pos })
360 }
361
362 fn parse_tuple_field(&mut self, index: usize) -> Result<TupleField> {
363 let pos = self.pos();

Callers 1

parse_fieldsMethod · 0.80

Calls 6

OkFunction · 0.85
is_rparenMethod · 0.80
parse_tuple_fieldMethod · 0.80
posMethod · 0.45
pushMethod · 0.45
lenMethod · 0.45

Tested by

no test coverage detected