Lines Matching refs:identifier
203 expect(iter, Rule::identifier).map(|n| n.as_string()) in parse_identifier()
211 Ok(maybe(iter, Rule::identifier).map(|n| n.as_string())) in parse_identifier_opt()
222 Some(n) if n.as_rule() == Rule::identifier => Ok((Some(n.as_string()), None)), in parse_identifier_or_integer()
226 Rule::identifier, in parse_identifier_or_integer()
231 Err(format!("expected rule {:?} or {:?}, got nothing", Rule::identifier, Rule::integer)) in parse_identifier_or_integer()
242 Some(n) if n.as_rule() == Rule::identifier => { in parse_atomic_expr()
250 Rule::identifier, in parse_atomic_expr()
255 Err(format!("expected rule {:?} or {:?}, got nothing", Rule::identifier, Rule::integer)) in parse_atomic_expr()
334 Some(n) if n.as_rule() == Rule::identifier => n.as_string(), in parse_field()
337 Some(n) => err_unexpected_rule(Rule::identifier, n.as_rule())?, in parse_field()
338 None => err_missing_rule(Rule::identifier)?, in parse_field()