Home
last modified time | relevance | path

Searched refs:Spacing (Results 1 – 15 of 15) sorted by relevance

/linux/rust/syn/
H A Dtt.rs10 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 Derror.rs7 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 Dlifetime.rs146 use proc_macro2::{Punct, Spacing, TokenStream};
152 let mut apostrophe = Punct::new('\'', Spacing::Joint); in to_tokens()
H A Dbuffer.rs12 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 Dtoken.rs983 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 Dscan_expr.rs4 use proc_macro2::{Delimiter, Ident, Spacing, TokenTree};
214 Some((punct, rest)) if punct.spacing() == Spacing::Joint => { in scan_expr()
/linux/rust/macros/
H A Dquote.rs97 $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 Dpin_data.rs
H A Dpaste.rs3 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 Druntime.rs8 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 Dwrapper.rs13 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 Dparse.rs7 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 Dlib.rs778 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 Dfallback.rs9 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 Dcheckpatch.rst1068 Spacing and Brackets