Lines Matching full:generics
130 pub generics: Generics,
190 pub generics: Generics,
272 pub generics: Generics,
290 pub generics: Generics,
308 pub generics: Generics,
325 pub generics: Generics,
342 pub generics: Generics,
400 generics: input.generics, in from()
409 generics: input.generics, in from()
418 generics: input.generics, in from()
431 generics: input.generics, in from()
447 generics: input.generics, in from()
463 generics: input.generics, in from()
760 pub generics: Generics,
879 pub generics: Generics,
911 pub generics: Generics,
1176 generics: Generics, field
1189 let mut generics: Generics = input.parse()?; in parse() localVariable
1204 generics.where_clause = input.parse()?; in parse()
1217 generics, in parse()
1498 let mut generics: Generics = input.parse()?; in parse() localVariable
1506 generics.where_clause = input.parse()?; in parse()
1515 generics, in parse()
1869 generics, in parse_foreign_item_type()
1877 || generics.lt_token.is_some() in parse_foreign_item_type()
1878 || generics.where_clause.is_some() in parse_foreign_item_type()
1920 generics: { in parse()
1921 let mut generics: Generics = input.parse()?; in parse() localVariable
1922 generics.where_clause = input.parse()?; in parse()
1923 generics in parse()
1938 generics, in parse_item_type()
1954 generics, in parse_item_type()
1978 let mut generics: Generics = input.parse()?; in item_existential() localVariable
1979 generics.where_clause = input.parse()?; in item_existential()
1999 generics.to_tokens(&mut tokens); in item_existential()
2000 generics.where_clause.to_tokens(&mut tokens); in item_existential()
2016 let generics = input.parse::<Generics>()?; in parse() localVariable
2023 generics: Generics { in parse()
2025 ..generics in parse()
2040 let generics = input.parse::<Generics>()?; in parse() localVariable
2047 generics: Generics { in parse()
2049 ..generics in parse()
2064 let generics = input.parse::<Generics>()?; in parse() localVariable
2071 generics: Generics { in parse()
2073 ..generics in parse()
2081 let (attrs, vis, trait_token, ident, generics) = parse_start_of_trait_alias(input)?; in parse_trait_or_trait_alias()
2097 generics, in parse_trait_or_trait_alias()
2101 parse_rest_of_trait_alias(input, attrs, vis, trait_token, ident, generics) in parse_trait_or_trait_alias()
2117 let generics: Generics = input.parse()?; in parse() localVariable
2126 generics, in parse()
2139 mut generics: Generics, in parse_rest_of_trait() argument
2157 generics.where_clause = input.parse()?; in parse_rest_of_trait()
2174 generics, in parse_rest_of_trait()
2185 let (attrs, vis, trait_token, ident, generics) = parse_start_of_trait_alias(input)?; in parse()
2186 parse_rest_of_trait_alias(input, attrs, vis, trait_token, ident, generics) in parse()
2192 ) -> Result<(Vec<Attribute>, Visibility, Token![trait], Ident, Generics)> { in parse_start_of_trait_alias() argument
2197 let generics: Generics = input.parse()?; in parse_start_of_trait_alias() localVariable
2198 Ok((attrs, vis, trait_token, ident, generics)) in parse_start_of_trait_alias()
2207 mut generics: Generics, in parse_rest_of_trait_alias() argument
2223 generics.where_clause = input.parse()?; in parse_rest_of_trait_alias()
2231 generics, in parse_rest_of_trait_alias()
2365 let mut generics: Generics = input.parse()?; in parse() localVariable
2379 generics.where_clause = input.parse()?; in parse()
2393 generics, in parse()
2408 generics, in parse_trait_item_type()
2422 generics, in parse_trait_item_type()
2471 let mut generics: Generics = if has_generics { in parse_impl() localVariable
2474 Generics::default() in parse_impl()
2524 generics.where_clause = input.parse()?; in parse_impl()
2543 generics, in parse_impl()
2711 generics: { in parse()
2712 let mut generics: Generics = input.parse()?; in parse() localVariable
2713 generics.where_clause = input.parse()?; in parse()
2714 generics in parse()
2729 generics, in parse_impl_item_type()
2746 generics, in parse_impl_item_type()
2909 self.generics.to_tokens(tokens); in to_tokens()
2910 self.generics.where_clause.to_tokens(tokens); in to_tokens()
2924 self.generics.to_tokens(tokens); in to_tokens()
2925 self.generics.where_clause.to_tokens(tokens); in to_tokens()
2939 self.generics.to_tokens(tokens); in to_tokens()
2942 self.generics.where_clause.to_tokens(tokens); in to_tokens()
2947 self.generics.where_clause.to_tokens(tokens); in to_tokens()
2951 self.generics.where_clause.to_tokens(tokens); in to_tokens()
2965 self.generics.to_tokens(tokens); in to_tokens()
2966 self.generics.where_clause.to_tokens(tokens); in to_tokens()
2980 self.generics.to_tokens(tokens); in to_tokens()
2985 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3000 self.generics.to_tokens(tokens); in to_tokens()
3003 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3015 self.generics.to_tokens(tokens); in to_tokens()
3022 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3145 self.generics.to_tokens(tokens); in to_tokens()
3150 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3214 self.generics.to_tokens(tokens); in to_tokens()
3215 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3311 self.generics.to_tokens(tokens); in to_tokens()
3333 self.generics.where_clause.to_tokens(tokens); in to_tokens()