MCPcopy Create free account
hub / github.com/dtolnay/rustversion / parse_nightly

Function parse_nightly

src/expr.rs:71–83  ·  view source on GitHub ↗
(iter: Iter)

Source from the content-addressed store, hash-verified

69}
70
71fn parse_nightly(iter: Iter) -> Result<Expr> {
72 let paren = match token::parse_optional_paren(iter) {
73 Some(group) => group,
74 None => return Ok(Expr::Nightly),
75 };
76
77 let ref mut inner = iter::new(paren.stream());
78 let date = date::parse(paren, inner)?;
79 token::parse_optional_punct(inner, ',');
80 token::parse_end(inner)?;
81
82 Ok(Expr::Date(date))
83}
84
85fn parse_stable(iter: Iter) -> Result<Expr> {
86 let paren = match token::parse_optional_paren(iter) {

Callers 1

parseFunction · 0.85

Calls 6

parse_optional_parenFunction · 0.85
newFunction · 0.85
parse_optional_punctFunction · 0.85
parse_endFunction · 0.85
DateClass · 0.85
parseFunction · 0.70

Tested by

no test coverage detected