Home
last modified time | relevance | path

Searched refs:MacroDelimiter (Results 1 – 11 of 11) sorted by relevance

/linux/rust/syn/
H A Dmac.rs22 pub delimiter: MacroDelimiter,
30 pub enum MacroDelimiter {
37 impl MacroDelimiter { impl
40 MacroDelimiter::Paren(token) => &token.span, in span()
41 MacroDelimiter::Brace(token) => &token.span, in span()
42 MacroDelimiter::Bracket(token) => &token.span, in span()
49 MacroDelimiter::Brace(_) => true, in is_brace()
50 MacroDelimiter::Paren(_) | MacroDelimiter::Bracket(_) => false, in is_brace()
155 pub(crate) fn parse_delimiter(input: ParseStream) -> Result<(MacroDelimiter, TokenStream)> { in parse_delimiter() argument
160 Delimiter::Parenthesis => MacroDelimiter::Paren(Paren(span)), in parse_delimiter()
[all …]
H A Dattr.rs8 use crate::mac::MacroDelimiter;
491 pub delimiter: MacroDelimiter,
H A Dlib.rs457 pub use crate::mac::{Macro, MacroDelimiter};
H A Ditem.rs2945 use crate::mac::MacroDelimiter;
3193 MacroDelimiter::Paren(paren) => { in to_tokens()
3196 MacroDelimiter::Brace(brace) => { in to_tokens()
3199 MacroDelimiter::Bracket(bracket) => { in to_tokens()
/linux/rust/syn/gen/
H A Dclone.rs1426 impl Clone for crate::MacroDelimiter { implementation
1429 crate::MacroDelimiter::Paren(v0) => crate::MacroDelimiter::Paren(v0.clone()), in clone()
1430 crate::MacroDelimiter::Brace(v0) => crate::MacroDelimiter::Brace(v0.clone()), in clone()
1431 crate::MacroDelimiter::Bracket(v0) => { in clone()
1432 crate::MacroDelimiter::Bracket(v0.clone()) in clone()
H A Deq.rs1406 impl Eq for crate::MacroDelimiter {} implementation
1409 impl PartialEq for crate::MacroDelimiter { implementation
1412 (crate::MacroDelimiter::Paren(_), crate::MacroDelimiter::Paren(_)) => true, in eq()
1413 (crate::MacroDelimiter::Brace(_), crate::MacroDelimiter::Brace(_)) => true, in eq()
1414 (crate::MacroDelimiter::Bracket(_), crate::MacroDelimiter::Bracket(_)) => { in eq()
H A Dfold.rs633 i: crate::MacroDelimiter, in fold_macro_delimiter() argument
634 ) -> crate::MacroDelimiter { in fold_macro_delimiter() argument
2836 node: crate::MacroDelimiter, in fold_macro_delimiter() argument
2837 ) -> crate::MacroDelimiter in fold_macro_delimiter()
2842 crate::MacroDelimiter::Paren(_binding_0) => { in fold_macro_delimiter()
2843 crate::MacroDelimiter::Paren(_binding_0) in fold_macro_delimiter()
2845 crate::MacroDelimiter::Brace(_binding_0) => { in fold_macro_delimiter()
2846 crate::MacroDelimiter::Brace(_binding_0) in fold_macro_delimiter()
2848 crate::MacroDelimiter::Bracket(_binding_0) => { in fold_macro_delimiter()
2849 crate::MacroDelimiter::Bracket(_binding_0) in fold_macro_delimiter()
H A Dhash.rs1799 impl Hash for crate::MacroDelimiter { implementation
1805 crate::MacroDelimiter::Paren(_) => { in hash()
1808 crate::MacroDelimiter::Brace(_) => { in hash()
1811 crate::MacroDelimiter::Bracket(_) => { in hash()
H A Dvisit_mut.rs602 fn visit_macro_delimiter_mut(&mut self, i: &mut crate::MacroDelimiter) { in visit_macro_delimiter_mut() argument
2714 pub fn visit_macro_delimiter_mut<V>(v: &mut V, node: &mut crate::MacroDelimiter) in visit_macro_delimiter_mut()
2719 crate::MacroDelimiter::Paren(_binding_0) => { in visit_macro_delimiter_mut()
2722 crate::MacroDelimiter::Brace(_binding_0) => { in visit_macro_delimiter_mut()
2725 crate::MacroDelimiter::Bracket(_binding_0) => { in visit_macro_delimiter_mut()
H A Dvisit.rs594 fn visit_macro_delimiter(&mut self, i: &'ast crate::MacroDelimiter) { in visit_macro_delimiter() argument
2853 pub fn visit_macro_delimiter<'ast, V>(v: &mut V, node: &'ast crate::MacroDelimiter) in visit_macro_delimiter()
2858 crate::MacroDelimiter::Paren(_binding_0) => { in visit_macro_delimiter()
2861 crate::MacroDelimiter::Brace(_binding_0) => { in visit_macro_delimiter()
2864 crate::MacroDelimiter::Bracket(_binding_0) => { in visit_macro_delimiter()
H A Ddebug.rs2060 impl Debug for crate::MacroDelimiter { implementation
2064 crate::MacroDelimiter::Paren(v0) => { in fmt()
2069 crate::MacroDelimiter::Brace(v0) => { in fmt()
2074 crate::MacroDelimiter::Bracket(v0) => { in fmt()