| /linux/rust/syn/ |
| H A D | lit.rs | 26 pub enum Lit { 848 pub fn Lit(marker: lookahead::TokenMarker) -> Lit { 858 value, Lit, LitBool, LitByte, LitByteStr, LitCStr, LitChar, LitFloat, LitFloatRepr, LitInt, 868 impl Parse for Lit { implementation 872 return Ok((Lit::new(lit), rest)); in parse() 882 return Ok((Lit::Bool(lit_bool), rest)); in parse() 899 fn parse_negative_lit(neg: Punct, cursor: Cursor) -> Option<(Lit, Cursor)> { in parse_negative_lit() argument 912 Lit::Int(LitInt { in parse_negative_lit() 927 Lit::Float(LitFloat { in parse_negative_lit() 943 Ok(Lit::Str(lit)) => Ok(lit), in parse() [all …]
|
| H A D | pat.rs | 36 Lit(PatLit), 249 use crate::lit::Lit; 310 } else if input.peek(Token![-]) || lookahead.peek(Lit) || lookahead.peek(Token![const]) in parse_single() 706 Lit(ExprLit), enumerator 714 PatRangeBound::Lit(pat) => Expr::Lit(pat), in into_expr() 722 PatRangeBound::Lit(pat) => Pat::Lit(pat), in into_pat() 741 let expr = if lookahead.peek(Lit) { in pat_range_bound() 742 PatRangeBound::Lit(input.parse()?) in pat_range_bound()
|
| H A D | meta.rs | 7 use crate::lit::Lit; 415 } else if input.peek(Lit) { in parse_meta_path()
|
| H A D | classify.rs | 53 | Expr::Lit(_) in requires_comma_to_be_match_arm() 164 | Expr::Lit(_) in expr_leading_label() 236 | Expr::Lit(_) in expr_trailing_brace()
|
| H A D | precedence.rs | 140 | Expr::Lit(ExprLit { attrs, .. }) in of() 169 | Expr::Lit(_) in of()
|
| H A D | path.rs | 296 use crate::lit::Lit; 324 if input.peek(Lit) || input.peek(token::Brace) { in parse() 348 return if input.peek(Lit) || input.peek(token::Brace) { in parse() 414 if input.peek(Lit) { in const_argument() 416 return Ok(Expr::Lit(lit)); in const_argument()
|
| H A D | attr.rs | 653 use crate::lit::Lit; 745 let lit: Option<Lit> = ahead.parse()?; in parse_meta_name_value_after_path() 748 Expr::Lit(ExprLit { in parse_meta_name_value_after_path()
|
| H A D | scan_expr.rs | 6 use syn::{AngleBracketedGenericArguments, BinOp, Expr, ExprPath, Lifetime, Lit, Token, Type}; 237 Input::ConsumeLiteral => input.parse::<Option<Lit>>()?.is_some(), in scan_expr()
|
| H A D | expr.rs | 13 use crate::lit::Lit; 183 Lit(ExprLit), 500 pub lit: Lit, 913 || input.peek(Lit) // literal in peek() 948 | Expr::Lit(ExprLit { attrs, .. }) in replace_attrs() 1198 use crate::lit::{Lit, LitFloat, LitInt}; 1797 } else if input.peek(Lit) { in atom_expr() 1798 input.parse().map(Expr::Lit) in atom_expr() 1898 } else if input.peek(Lit) { in atom_expr() 1899 input.parse().map(Expr::Lit) in atom_expr() [all …]
|
| H A D | lib.rs | 447 Lit, LitBool, LitByte, LitByteStr, LitCStr, LitChar, LitFloat, LitInt, LitStr,
|
| H A D | stmt.rs | 365 | Expr::Lit(_) in stmt_expr()
|
| H A D | fixup.rs | 752 | Expr::Lit(_) in scan_right()
|
| H A D | generics.rs | 1452 Expr::Lit(expr) => expr.to_tokens(tokens), in print_const_argument()
|
| /linux/rust/syn/gen/ |
| H A D | clone.rs | 276 crate::Expr::Lit(v0) => crate::Expr::Lit(v0.clone()), in clone() 1364 impl Clone for crate::Lit { implementation 1367 crate::Lit::Str(v0) => crate::Lit::Str(v0.clone()), in clone() 1368 crate::Lit::ByteStr(v0) => crate::Lit::ByteStr(v0.clone()), in clone() 1369 crate::Lit::CStr(v0) => crate::Lit::CStr(v0.clone()), in clone() 1370 crate::Lit::Byte(v0) => crate::Lit::Byte(v0.clone()), in clone() 1371 crate::Lit::Char(v0) => crate::Lit::Char(v0.clone()), in clone() 1372 crate::Lit::Int(v0) => crate::Lit::Int(v0.clone()), in clone() 1373 crate::Lit::Float(v0) => crate::Lit::Float(v0.clone()), in clone() 1374 crate::Lit::Bool(v0) => crate::Lit::Bool(v0.clone()), in clone() [all …]
|
| H A D | eq.rs | 308 (crate::Expr::Lit(self0), crate::Expr::Lit(other0)) => self0 == other0, in eq() 1331 impl Eq for crate::Lit {} implementation 1333 impl PartialEq for crate::Lit { implementation 1336 (crate::Lit::Str(self0), crate::Lit::Str(other0)) => self0 == other0, in eq() 1337 (crate::Lit::ByteStr(self0), crate::Lit::ByteStr(other0)) => self0 == other0, in eq() 1338 (crate::Lit::CStr(self0), crate::Lit::CStr(other0)) => self0 == other0, in eq() 1339 (crate::Lit::Byte(self0), crate::Lit::Byte(other0)) => self0 == other0, in eq() 1340 (crate::Lit::Char(self0), crate::Lit::Char(other0)) => self0 == other0, in eq() 1341 (crate::Lit::Int(self0), crate::Lit::Int(other0)) => self0 == other0, in eq() 1342 (crate::Lit::Float(self0), crate::Lit::Float(other0)) => self0 == other0, in eq() [all …]
|
| H A D | fold.rs | 587 fn fold_lit(&mut self, i: crate::Lit) -> crate::Lit { in fold_lit() argument 1379 crate::Expr::Lit(_binding_0) => crate::Expr::Lit(f.fold_expr_lit(_binding_0)), in fold_expr() 2703 pub fn fold_lit<F>(f: &mut F, node: crate::Lit) -> crate::Lit in fold_lit() 2708 crate::Lit::Str(_binding_0) => crate::Lit::Str(f.fold_lit_str(_binding_0)), in fold_lit() 2709 crate::Lit::ByteStr(_binding_0) => { in fold_lit() 2710 crate::Lit::ByteStr(f.fold_lit_byte_str(_binding_0)) in fold_lit() 2712 crate::Lit::CStr(_binding_0) => crate::Lit::CStr(f.fold_lit_cstr(_binding_0)), in fold_lit() 2713 crate::Lit::Byte(_binding_0) => crate::Lit::Byte(f.fold_lit_byte(_binding_0)), in fold_lit() 2714 crate::Lit::Char(_binding_0) => crate::Lit::Char(f.fold_lit_char(_binding_0)), in fold_lit() 2715 crate::Lit::Int(_binding_0) => crate::Lit::Int(f.fold_lit_int(_binding_0)), in fold_lit() [all …]
|
| H A D | hash.rs | 445 crate::Expr::Lit(v0) => { in hash() 1708 impl Hash for crate::Lit { implementation 1714 crate::Lit::Str(v0) => { in hash() 1718 crate::Lit::ByteStr(v0) => { in hash() 1722 crate::Lit::CStr(v0) => { in hash() 1726 crate::Lit::Byte(v0) => { in hash() 1730 crate::Lit::Char(v0) => { in hash() 1734 crate::Lit::Int(v0) => { in hash() 1738 crate::Lit::Float(v0) => { in hash() 1742 crate::Lit::Bool(v0) => { in hash() [all …]
|
| H A D | debug.rs | 454 crate::Expr::Lit(v0) => v0.debug(formatter, "Lit"), in fmt() 1996 impl Debug for crate::Lit { implementation 2000 crate::Lit::Str(v0) => v0.debug(formatter, "Str"), in fmt() 2001 crate::Lit::ByteStr(v0) => v0.debug(formatter, "ByteStr"), in fmt() 2002 crate::Lit::CStr(v0) => v0.debug(formatter, "CStr"), in fmt() 2003 crate::Lit::Byte(v0) => v0.debug(formatter, "Byte"), in fmt() 2004 crate::Lit::Char(v0) => v0.debug(formatter, "Char"), in fmt() 2005 crate::Lit::Int(v0) => v0.debug(formatter, "Int"), in fmt() 2006 crate::Lit::Float(v0) => v0.debug(formatter, "Float"), in fmt() 2007 crate::Lit::Bool(v0) => v0.debug(formatter, "Bool"), in fmt() [all …]
|
| H A D | visit_mut.rs | 558 fn visit_lit_mut(&mut self, i: &mut crate::Lit) { in visit_lit_mut() argument 1368 crate::Expr::Lit(_binding_0) => { in visit_expr_mut() 2605 pub fn visit_lit_mut<V>(v: &mut V, node: &mut crate::Lit) in visit_lit_mut() 2610 crate::Lit::Str(_binding_0) => { in visit_lit_mut() 2613 crate::Lit::ByteStr(_binding_0) => { in visit_lit_mut() 2616 crate::Lit::CStr(_binding_0) => { in visit_lit_mut() 2619 crate::Lit::Byte(_binding_0) => { in visit_lit_mut() 2622 crate::Lit::Char(_binding_0) => { in visit_lit_mut() 2625 crate::Lit::Int(_binding_0) => { in visit_lit_mut() 2628 crate::Lit::Float(_binding_0) => { in visit_lit_mut() [all …]
|
| H A D | visit.rs | 550 fn visit_lit(&mut self, i: &'ast crate::Lit) { in visit_lit() argument 1370 crate::Expr::Lit(_binding_0) => { in visit_expr() 2742 pub fn visit_lit<'ast, V>(v: &mut V, node: &'ast crate::Lit) in visit_lit() 2747 crate::Lit::Str(_binding_0) => { in visit_lit() 2750 crate::Lit::ByteStr(_binding_0) => { in visit_lit() 2753 crate::Lit::CStr(_binding_0) => { in visit_lit() 2756 crate::Lit::Byte(_binding_0) => { in visit_lit() 2759 crate::Lit::Char(_binding_0) => { in visit_lit() 2762 crate::Lit::Int(_binding_0) => { in visit_lit() 2765 crate::Lit::Float(_binding_0) => { in visit_lit() [all …]
|