| /linux/rust/syn/ |
| H A D | tt.rs | 10 use proc_macro2::Spacing; in eq() 39 (Spacing::Alone, Spacing::Alone) | (Spacing::Joint, Spacing::Joint) => true, in eq() 52 use proc_macro2::Spacing; in hash() 73 Spacing::Alone => 0u8.hash(h), in hash() 74 Spacing::Joint => 1u8.hash(h), in hash()
|
| H A D | error.rs | 7 Delimiter, Group, Ident, LexError, Literal, Punct, Spacing, Span, TokenStream, TokenTree, 287 let mut punct = Punct::new(':', Spacing::Joint); in to_compile_error() 292 let mut punct = Punct::new(':', Spacing::Alone); in to_compile_error() 298 let mut punct = Punct::new(':', Spacing::Joint); in to_compile_error() 303 let mut punct = Punct::new(':', Spacing::Alone); in to_compile_error() 309 let mut punct = Punct::new('!', Spacing::Alone); in to_compile_error()
|
| H A D | lifetime.rs | 146 use proc_macro2::{Punct, Spacing, TokenStream}; 152 let mut apostrophe = Punct::new('\'', Spacing::Joint); in to_tokens()
|
| H A D | buffer.rs | 12 use proc_macro2::{Delimiter, Group, Ident, Literal, Punct, Spacing, Span, TokenStream, TokenTree}; 226 Entry::Punct(punct) if punct.as_char() == '\'' && punct.spacing() == Spacing::Joint => { in lifetime() 359 Entry::Punct(punct) if punct.as_char() == '\'' && punct.spacing() == Spacing::Joint => { in skip()
|
| H A D | token.rs | 983 use proc_macro2::{Spacing, Span}; 1024 } else if punct.spacing() != Spacing::Joint { in punct_helper() 1046 } else if punct.spacing() != Spacing::Joint { in peek_punct() 1062 use proc_macro2::{Delimiter, Group, Ident, Punct, Spacing, Span, TokenStream}; 1074 let mut op = Punct::new(ch, Spacing::Joint); in punct() 1079 let mut op = Punct::new(ch, Spacing::Alone); in punct()
|
| H A D | scan_expr.rs | 4 use proc_macro2::{Delimiter, Ident, Spacing, TokenTree}; 214 Some((punct, rest)) if punct.spacing() == Spacing::Joint => { in scan_expr()
|
| /linux/rust/macros/ |
| H A D | quote.rs | 97 $v.extend([::proc_macro::Spacing::Joint, ::proc_macro::Spacing::Alone].map(|spacing| { 104 ::proc_macro::Punct::new(':', ::proc_macro::Spacing::Alone), 110 ::proc_macro::Punct::new(',', ::proc_macro::Spacing::Alone), 116 ::proc_macro::Punct::new('@', ::proc_macro::Spacing::Alone), 122 ::proc_macro::Punct::new('!', ::proc_macro::Spacing::Alone), 128 ::proc_macro::Punct::new(';', ::proc_macro::Spacing::Alone), 134 ::proc_macro::Punct::new('+', ::proc_macro::Spacing::Alone), 140 ::proc_macro::Punct::new('=', ::proc_macro::Spacing::Alone), 146 ::proc_macro::Punct::new('#', ::proc_macro::Spacing::Alone), 152 ::proc_macro::Punct::new('&', ::proc_macro::Spacing::Alone),
|
| H A D | pin_data.rs | |
| H A D | paste.rs | 3 use proc_macro::{Delimiter, Group, Ident, Spacing, Span, TokenTree}; 96 if a.as_char() == ':' && a.spacing() == Spacing::Joint && b.as_char() == ':' in expand()
|
| /linux/rust/quote/ |
| H A D | runtime.rs | 8 use proc_macro2::{Group, Ident, Punct, Spacing, TokenTree}; 311 TokenTree::Punct(Punct::new('\'', Spacing::Joint)), in push_lifetime() 320 let mut apostrophe = Punct::new('\'', Spacing::Joint); in push_lifetime_spanned() 332 tokens.append(Punct::new($char1, Spacing::Alone)); 336 let mut punct = Punct::new($char1, Spacing::Alone); 344 tokens.append(Punct::new($char1, Spacing::Joint)); 345 tokens.append(Punct::new($char2, Spacing::Alone)); 349 let mut punct = Punct::new($char1, Spacing::Joint); 352 let mut punct = Punct::new($char2, Spacing::Alone); 360 tokens.append(Punct::new($char1, Spacing::Joint)); [all …]
|
| /linux/rust/proc-macro2/ |
| H A D | wrapper.rs | 13 use crate::{Delimiter, Punct, Spacing, TokenTree}; 168 Spacing::Joint => proc_macro::Spacing::Joint, in into_compiler_token() 169 Spacing::Alone => proc_macro::Spacing::Alone, in into_compiler_token() 347 proc_macro::Spacing::Joint => Spacing::Joint, in next() 348 proc_macro::Spacing::Alone => Spacing::Alone, in next()
|
| H A D | parse.rs | 7 use crate::{Delimiter, Punct, Spacing, TokenTree}; 882 Ok((rest, Punct::new('\'', Spacing::Joint))) in punct() 886 Ok(_) => Spacing::Joint, in punct() 887 Err(Reject) => Spacing::Alone, in punct() 935 let mut pound = Punct::new('#', Spacing::Alone); in doc_comment() 940 let mut bang = Punct::new('!', Spacing::Alone); in doc_comment() 946 let mut equal = Punct::new('=', Spacing::Alone); in doc_comment()
|
| H A D | lib.rs | 778 spacing: Spacing, 785 pub enum Spacing { enum 803 pub fn new(ch: char, spacing: Spacing) -> Self { in new() 827 pub fn spacing(&self) -> Spacing { in spacing() argument
|
| H A D | fallback.rs | 9 use crate::{Delimiter, Spacing, TokenTree}; 122 let mut punct = crate::Punct::new('-', Spacing::Alone); in push_token_from_proc_macro() 230 joint = tt.spacing() == Spacing::Joint; in fmt()
|
| /linux/Documentation/dev-tools/ |
| H A D | checkpatch.rst | 1068 Spacing and Brackets
|