Lines Matching refs:tokens

179     fn to_tokens(&self, tokens: &mut TokenStream) {
180 self.0.to_tokens(tokens);
242 pub fn push_group(tokens: &mut TokenStream, delimiter: Delimiter, inner: TokenStream) {
243 tokens.append(Group::new(delimiter, inner));
248 tokens: &mut TokenStream,
255 tokens.append(g);
259 pub fn parse(tokens: &mut TokenStream, s: &str) {
261 tokens.extend(iter::once(s));
265 pub fn parse_spanned(tokens: &mut TokenStream, span: Span, s: &str) {
267 tokens.extend(s.into_iter().map(|t| respan_token_tree(t, span)));
288 pub fn push_ident(tokens: &mut TokenStream, s: &str) {
290 push_ident_spanned(tokens, span, s);
294 pub fn push_ident_spanned(tokens: &mut TokenStream, span: Span, s: &str) {
295 tokens.append(ident_maybe_raw(s, span));
299 pub fn push_lifetime(tokens: &mut TokenStream, lifetime: &str) {
323 tokens.extend(Lifetime {
330 pub fn push_lifetime_spanned(tokens: &mut TokenStream, span: Span, lifetime: &str) {
357 tokens.extend(Lifetime {
367 pub fn $name(tokens: &mut TokenStream) {
368 tokens.append(Punct::new($char1, Spacing::Alone));
371 pub fn $spanned(tokens: &mut TokenStream, span: Span) {
374 tokens.append(punct);
379 pub fn $name(tokens: &mut TokenStream) {
380 tokens.append(Punct::new($char1, Spacing::Joint));
381 tokens.append(Punct::new($char2, Spacing::Alone));
384 pub fn $spanned(tokens: &mut TokenStream, span: Span) {
387 tokens.append(punct);
390 tokens.append(punct);
395 pub fn $name(tokens: &mut TokenStream) {
396 tokens.append(Punct::new($char1, Spacing::Joint));
397 tokens.append(Punct::new($char2, Spacing::Joint));
398 tokens.append(Punct::new($char3, Spacing::Alone));
401 pub fn $spanned(tokens: &mut TokenStream, span: Span) {
404 tokens.append(punct);
407 tokens.append(punct);
410 tokens.append(punct);
461 pub fn push_underscore(tokens: &mut TokenStream) {
462 push_underscore_spanned(tokens, Span::call_site());
466 pub fn push_underscore_spanned(tokens: &mut TokenStream, span: Span) {
467 tokens.append(Ident::new("_", span));