| /linux/rust/syn/ |
| H A D | op.rs | 9 Add(Token![+]), 11 Sub(Token![-]), 13 Mul(Token![*]), 15 Div(Token![/]), 17 Rem(Token![%]), 19 And(Token![&&]), 21 Or(Token![||]), 23 BitXor(Token![^]), 25 BitAnd(Token![&]), 27 BitOr(Token![|]), [all …]
|
| H A D | stmt.rs | 31 Expr(Expr, Option<Token![;]>), 47 pub let_token: Token![let], 50 pub semi_token: Token![;], 62 pub eq_token: Token![=], 64 pub diverge: Option<(Token![else], Box<Expr>)>, 78 pub semi_token: Option<Token![;]>, 209 if ahead.peek(Token![!]) { in parse_stmt() 210 if ahead.peek2(Ident) || ahead.peek2(Token![try]) { in parse_stmt() 213 && !(ahead.peek3(Token![.]) && !ahead.peek3(Token![..]) in parse_stmt() 214 || ahead.peek3(Token![?])) in parse_stmt() [all …]
|
| H A D | item.rs | 109 pub const_token: Token![const], 112 pub colon_token: Token![:], 114 pub eq_token: Token![=], 116 pub semi_token: Token![;], 126 pub enum_token: Token![enum], 130 pub variants: Punctuated<Variant, Token![,]>, 140 pub extern_token: Token![extern], 141 pub crate_token: Token![crate], 143 pub rename: Option<(Token![as], Ident)>, 144 pub semi_token: Token![;], [all …]
|
| H A D | generics.rs | 29 pub lt_token: Option<Token![<]>, 30 pub params: Punctuated<GenericParam, Token![,]>, 31 pub gt_token: Option<Token![>]>, 64 pub colon_token: Option<Token![:]>, 65 pub bounds: Punctuated<Lifetime, Token![+]>, 75 pub colon_token: Option<Token![:]>, 76 pub bounds: Punctuated<TypeParamBound, Token![+]>, 77 pub eq_token: Option<Token![=]>, 87 pub const_token: Token![const], 89 pub colon_token: Token![:], [all …]
|
| H A D | pat.rs | 114 pub by_ref: Option<Token![ref]>, 115 pub mutability: Option<Token![mut]>, 117 pub subpat: Option<(Token![@], Box<Pat>)>, 126 pub leading_vert: Option<Token![|]>, 127 pub cases: Punctuated<Pat, Token![|]>, 146 pub and_token: Token![&], 147 pub mutability: Option<Token![mut]>, 157 pub dot2_token: Token![..], 167 pub elems: Punctuated<Pat, Token![,]>, 179 pub fields: Punctuated<FieldPat, Token![,]>, [all …]
|
| H A D | ty.rs | 100 pub semi_token: Token![;], 110 pub unsafety: Option<Token![unsafe]>, 112 pub fn_token: Token![fn], 114 pub inputs: Punctuated<BareFnArg, Token![,]>, 134 pub impl_token: Token![impl], 135 pub bounds: Punctuated<TypeParamBound, Token![+]>, 143 pub underscore_token: Token![_], 159 pub bang_token: Token![!], 186 pub star_token: Token![*], 187 pub const_token: Option<Token![const]>, [all …]
|
| H A D | path.rs | 17 pub leading_colon: Option<Token![::]>, 18 pub segments: Punctuated<PathSegment, Token![::]>, 203 pub colon2_token: Option<Token![::]>, 204 pub lt_token: Token![<], 205 pub args: Punctuated<GenericArgument, Token![,]>, 206 pub gt_token: Token![>], 217 pub eq_token: Token![=], 229 pub eq_token: Token![=], 240 pub colon_token: Token![:], 241 pub bounds: Punctuated<TypeParamBound, Token![+]>, [all …]
|
| H A D | expr.rs | 277 pub elems: Punctuated<Expr, Token![,]>, 287 pub eq_token: Token![=], 297 pub async_token: Token![async], 298 pub capture: Option<Token![move]>, 309 pub dot_token: Token![.], 310 pub await_token: Token![await], 341 pub break_token: Token![break], 354 pub args: Punctuated<Expr, Token![,]>, 364 pub as_token: Token![as], 375 pub constness: Option<Token![const]>, [all …]
|
| H A D | derive.rs | 43 pub struct_token: Token![struct], 45 pub semi_token: Option<Token![;]>, 53 pub enum_token: Token![enum], 55 pub variants: Punctuated<Variant, Token![,]>, 63 pub union_token: Token![union], 88 if lookahead.peek(Token![struct]) { in parse() 89 let struct_token = input.parse::<Token![struct]>()?; in parse() 107 } else if lookahead.peek(Token![enum]) { in parse() 108 let enum_token = input.parse::<Token![enum]>()?; in parse() 126 } else if lookahead.peek(Token![union]) { in parse() [all …]
|
| H A D | lookahead.rs | 7 use crate::token::{CustomToken, Token}; 107 peek_impl(self, T::Token::peek, T::Token::display) in peek() 163 type Token: Token; typedef 307 type Token = Self; typedef 320 impl<F: Copy + FnOnce(TokenMarker) -> T, T: Token> Peek for F { 321 type Token = T; typedef 332 impl<F: Copy + FnOnce(TokenMarker) -> T, T: Token> Sealed for F {}
|
| H A D | restriction.rs | 18 Public(Token![pub]), 34 pub pub_token: Token![pub], 36 pub in_token: Option<Token![in]>, 86 if input.peek(Token![pub]) { in parse() 96 let pub_token = input.parse::<Token![pub]>()?; in parse_pub() 103 if content.peek(Token![crate]) in parse_pub() 104 || content.peek(Token![self]) in parse_pub() 105 || content.peek(Token![super]) in parse_pub() 122 } else if content.peek(Token![in]) { in parse_pub() 123 let in_token: Token![in] = content.parse()?; in parse_pub()
|
| H A D | ident.rs | 19 impl From<Token![$token]> for Ident { 20 fn from(token: Token![$token]) -> Ident { 33 impl From<Token![_]> for Ident { 34 fn from(token: Token![_]) -> Ident { in from() 58 use crate::token::Token; 97 impl Token for Ident {
|
| H A D | data.rs | 24 pub discriminant: Option<(Token![=], Expr)>, 56 pub named: Punctuated<Field, Token![,]>, 65 pub unnamed: Punctuated<Field, Token![,]>, 198 pub colon_token: Option<Token![:]>, 272 let discriminant = if input.peek(Token![=]) { in parse() 273 let eq_token: Token![=] = input.parse()?; in parse() 307 named: content.parse_terminated(Field::parse_named, Token![,])?, in parse() 318 unnamed: content.parse_terminated(Field::parse_unnamed, Token![,])?, in parse() 330 let unnamed_field = cfg!(feature = "full") && input.peek(Token![_]); in parse_named() 337 let colon_token: Token![:] = input.parse()?; in parse_named() [all …]
|
| H A D | parse_quote.rs | 161 if input.peek(Token![#]) && input.peek2(Token![!]) { in parse() 187 let colon_token: Option<Token![:]>; in parse() 188 let is_named = input.peek(Ident) && input.peek2(Token![:]) && !input.peek2(Token![::]); in parse()
|
| H A D | attr.rs | 176 pub pound_token: Token![#], 410 while input.peek(Token![#]) { in parse_outer() 449 Inner(Token![!]), 501 pub eq_token: Token![=], 662 while input.peek(Token![#]) && input.peek2(Token![!]) { in parse_inner() 715 if input.peek(Token![unsafe]) { in parse_outermost_meta_path() 716 let unsafe_token: Token![unsafe] = input.parse()?; in parse_outermost_meta_path() 726 } else if input.peek(Token![=]) { in parse_meta_after_path() 743 let eq_token: Token![=] = input.parse()?; in parse_meta_name_value_after_path() 752 } else if input.peek(Token![#]) && input.peek2(token::Bracket) { in parse_meta_name_value_after_path()
|
| H A D | meta.rs | 205 self.input.parse::<Token![=]>()?; in value() 397 input.parse::<Token![,]>()?; in parse_nested_meta() 420 while input.peek(Token![::]) { in parse_meta_path()
|
| H A D | token.rs | 127 pub trait Token: private::Sealed { trait 168 impl Token for $($path)::+ { impl 193 impl<T: CustomToken> Token for T { 289 impl Token for $name { impl 428 impl Token for $name { impl 556 impl Token for Underscore { 651 impl Token for Paren { 662 impl Token for Brace { 673 impl Token for Bracket { 684 impl Token for Group { [all …]
|
| H A D | parse.rs | 191 use crate::token::Token; 585 T::Token::peek(self.cursor()) in peek() 628 peek2(self, T::Token::peek) in peek2() 642 peek3(self, T::Token::peek) in peek3() 740 ) -> Result<Punctuated<T, P::Token>> in parse_terminated() 743 P::Token: Parse, in parse_terminated() 1175 impl<T: Parse + Token> Parse for Option<T> {
|
| H A D | scan_expr.rs | 6 use syn::{AngleBracketedGenericArguments, BinOp, Expr, ExprPath, Lifetime, Lit, Token, Type}; 243 if input.peek(Token![::]) { in scan_expr() 254 Input::Empty => input.is_empty() || input.peek(Token![,]), in scan_expr()
|
| H A D | ext.rs | 107 type Token = private::IdentAny; typedef
|
| H A D | classify.rs | 119 bounds: &Punctuated<TypeParamBound, Token![+]>, in trailing_unparameterized_path() argument 292 bounds: &Punctuated<TypeParamBound, Token![+]>, in expr_trailing_brace() argument
|
| H A D | mac.rs | 21 pub bang_token: Token![!],
|
| /linux/rust/kernel/ |
| H A D | opp.rs | 175 pub struct Token { struct 180 impl Token { impl 193 impl Drop for Token { implementation 245 pub fn add_opp(self, dev: &ARef<Device>) -> Result<Token> { in add_opp() argument 246 Token::new(dev, self) in add_opp()
|
| /linux/drivers/eisa/ |
| H A D | eisa.ids | 263 CPQ6000 "Compaq 32-Bit DualSpeed Token Ring Controller" 264 CPQ6001 "Compaq 32-Bit DualSpeed Token Ring Controller" 381 CPQF110 "Compaq Token Ring 16TR Controller" 569 IBM0001 "IBM Auto 16/4 Token Ring ISA Adapter" 654 ICU04B0 "Tiara Token Ring Lancard*16 AT" 753 ICU1300 "IBM Token-Ring 16/4 Adapter" 818 ISA830A "IBM Token Ring II Short Adapter" 819 ISA830B "IBM Token Ring 16/4 Adapter" 895 ISA9402 "Gateway G/Token Ring 8-bit " 896 ISA9403 "Gateway G/Token Ring AT " [all …]
|
| /linux/Documentation/networking/ |
| H A D | x25.rst | 23 which could allow X.25 to be run over an Ethernet (or Token Ring) and
|