Lines Matching refs:Token
24 pub discriminant: Option<(Token![=], Expr)>,
56 pub named: Punctuated<Field, Token![,]>,
65 pub unnamed: Punctuated<Field, Token![,]>,
198 pub colon_token: Option<Token![:]>,
272 let discriminant = if input.peek(Token![=]) { in parse()
273 let eq_token: Token![=] = input.parse()?; in parse()
307 named: content.parse_terminated(Field::parse_named, Token![,])?, in parse()
318 unnamed: content.parse_terminated(Field::parse_unnamed, Token![,])?, in parse()
330 let unnamed_field = cfg!(feature = "full") && input.peek(Token![_]); in parse_named()
337 let colon_token: Token![:] = input.parse()?; in parse_named()
340 && (input.peek(Token![struct]) in parse_named()
341 || input.peek(Token![union]) && input.peek2(token::Brace)) in parse_named()