Searched refs:push_punct (Results 1 – 10 of 10) sorted by relevance
328 macro_rules! push_punct { macro379 push_punct!(push_add push_add_spanned '+');380 push_punct!(push_add_eq push_add_eq_spanned '+' '=');381 push_punct!(push_and push_and_spanned '&');382 push_punct!(push_and_and push_and_and_spanned '&' '&');383 push_punct!(push_and_eq push_and_eq_spanned '&' '=');384 push_punct!(push_at push_at_spanned '@');385 push_punct!(push_bang push_bang_spanned '!');386 push_punct!(push_caret push_caret_spanned '^');387 push_punct!(push_caret_eq push_caret_eq_spanned '^' '=');[all …]
588 params.push_punct(punct); in parse()658 bounds.push_punct(punct); in parse()680 lifetimes.push_punct(input.parse()?); in parse()722 bounds.push_punct(punct); in parse()810 bounds.push_punct(input.parse()?); in parse_multiple()958 predicates.push_punct(punct); in parse()1002 bounds.push_punct(punct); in parse()1037 bounds.push_punct(punct); in parse()1066 params.push_punct(if lookahead.peek(Token![,]) { in parse()
395 bounds.push_punct(punct); in parse()480 args.push_punct(punct); in do_parse()601 segments.push_punct(punct); in parse_mod_style()634 path.segments.push_punct(punct); in parse_rest()669 rest.push_punct(punct); in qpath()674 path.segments.push_punct(colon2_token); in qpath()
406 bounds.push_punct(plus); in ambig_ty()428 elems.push_punct(content.parse()?); in ambig_ty()434 elems.push_punct(content.parse()?); in ambig_ty()482 bounds.push_punct(plus); in ambig_ty()545 bounds.push_punct(input.parse()?); in ambig_ty()711 inputs.push_punct(comma); in parse()759 elems.push_punct(content.parse()?); in parse()765 elems.push_punct(content.parse()?); in parse()
408 cases.push_punct(punct); in multi_pat_impl()511 elems.push_punct(punct); in pat_tuple_struct()545 fields.push_punct(punct); in pat_struct()665 elems.push_punct(punct); in pat_paren_or_tuple()786 elems.push_punct(punct); in pat_slice()
196 pub fn push_punct(&mut self, punctuation: P) { in push_punct() method252 self.push_punct(Default::default()); in push()329 punctuated.push_punct(punct); in parse_terminated_with()378 punctuated.push_punct(punct); in parse_separated_nonempty_with()493 self.push_punct(P::default()); in extend()
422 segments.push_punct(punct); in parse_meta_path()
1219 bounds.push_punct(input.parse::<Token![+]>()?); in parse_optional_bounds()1429 items.push_punct(comma); in parse_use_tree()1760 args.push_punct(comma); in parse_fn_args()2240 supertraits.push_punct(input.parse()?); in parse_rest_of_trait()2312 bounds.push_punct(input.parse()?); in parse_rest_of_trait_alias()
2029 elems.push_punct(punct); in paren_or_tuple()2061 elems.push_punct(punct); in array_or_repeat()2103 elems.push_punct(punct); in parse()2554 inputs.push_punct(punct); in expr_closure()2820 fields.push_punct(punct); in expr_struct_helper()
428 fields.push_punct(content.parse()?);