MCPcopy Create free account
hub / github.com/Amanieu/regalloc3 / parse_entity

Function parse_entity

src/debug_utils/generic_reginfo/parse.rs:52–56  ·  view source on GitHub ↗
(pair: Pair<'_, Rule>)

Source from the content-addressed store, hash-verified

50}
51
52fn parse_entity<T: EntityRef>(pair: Pair<'_, Rule>) -> Result<T> {
53 let [number] = extract(pair, [Rule::number]);
54 let index = parse_number(number)?;
55 Ok(T::new(index))
56}
57
58fn parse_expected_entity<T: EntityRef>(pair: Pair<'_, Rule>, expected: T) -> Result<()> {
59 let span = pair.as_span();

Callers 2

parse_entity_listFunction · 0.70
parse_bank_defFunction · 0.70

Calls 2

extractFunction · 0.70
parse_numberFunction · 0.70

Tested by

no test coverage detected