Home
last modified time | relevance | path

Searched refs:ExprMacro (Results 1 – 12 of 12) sorted by relevance

/linux/rust/syn/
H A Dprecedence.rs10 ExprField, ExprForLoop, ExprGroup, ExprIf, ExprIndex, ExprInfer, ExprLit, ExprLoop, ExprMacro,
142 | Expr::Macro(ExprMacro { attrs, .. }) in of()
H A Dstmt.rs87 use crate::expr::{Expr, ExprBlock, ExprMacro};
394 Expr::Macro(ExprMacro { attrs, mac }) in stmt_expr()
H A Dpat.rs13 ExprConst as PatConst, ExprLit as PatLit, ExprMacro as PatMacro, ExprPath as PatPath,
245 Expr, ExprConst, ExprLit, ExprMacro, ExprPath, ExprRange, Member, RangeLimits,
432 return Ok(Pat::Macro(ExprMacro { in pat_path_or_macro_or_struct_or_range()
H A Dexpr.rs189 Macro(ExprMacro),
518 pub struct ExprMacro {
950 | Expr::Macro(ExprMacro { attrs, .. }) in replace_attrs()
1189 Expr, ExprBinary, ExprCall, ExprCast, ExprField, ExprGroup, ExprIndex, ExprLit, ExprMacro,
1971 return Ok(Expr::Macro(ExprMacro { in rest_of_path_or_macro_or_struct()
1996 impl Parse for ExprMacro { implementation
1998 Ok(ExprMacro { in parse()
3137 Expr, ExprBinary, ExprCall, ExprCast, ExprField, ExprGroup, ExprIndex, ExprLit, ExprMacro,
3759 impl ToTokens for ExprMacro { implementation
H A Dlib.rs377 Expr, ExprBinary, ExprCall, ExprCast, ExprField, ExprIndex, ExprLit, ExprMacro, ExprMethodCall,
/linux/rust/syn/gen/
H A Dfold.rs253 fn fold_expr_macro(&mut self, i: crate::ExprMacro) -> crate::ExprMacro { in fold_expr_macro() argument
1719 pub fn fold_expr_macro<F>(f: &mut F, node: crate::ExprMacro) -> crate::ExprMacro in fold_expr_macro()
1723 crate::ExprMacro { in fold_expr_macro()
H A Dclone.rs570 impl Clone for crate::ExprMacro { implementation
572 crate::ExprMacro { in clone()
H A Deq.rs577 impl Eq for crate::ExprMacro {} implementation
580 impl PartialEq for crate::ExprMacro { implementation
H A Ddebug.rs878 impl Debug for crate::ExprMacro { implementation
884 impl crate::ExprMacro { implementation
H A Dvisit_mut.rs254 fn visit_expr_macro_mut(&mut self, i: &mut crate::ExprMacro) { in visit_expr_macro_mut() argument
1695 pub fn visit_expr_macro_mut<V>(v: &mut V, node: &mut crate::ExprMacro) in visit_expr_macro_mut()
H A Dvisit.rs246 fn visit_expr_macro(&mut self, i: &'ast crate::ExprMacro) { in visit_expr_macro() argument
1739 pub fn visit_expr_macro<'ast, V>(v: &mut V, node: &'ast crate::ExprMacro) in visit_expr_macro()
H A Dhash.rs801 impl Hash for crate::ExprMacro { implementation