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,
1173 generics: Generics, field
1186 let mut generics: Generics = input.parse()?; in parse() localVariable
1201 generics.where_clause = input.parse()?; in parse()
1214 generics, in parse()
1495 let mut generics: Generics = input.parse()?; in parse() localVariable
1503 generics.where_clause = input.parse()?; in parse()
1512 generics, in parse()
1866 generics, in parse_foreign_item_type()
1874 || generics.lt_token.is_some() in parse_foreign_item_type()
1875 || generics.where_clause.is_some() in parse_foreign_item_type()
1917 generics: { in parse()
1918 let mut generics: Generics = input.parse()?; in parse() localVariable
1919 generics.where_clause = input.parse()?; in parse()
1920 generics in parse()
1935 generics, in parse_item_type()
1951 generics, in parse_item_type()
1966 let generics = input.parse::<Generics>()?; in parse() localVariable
1974 generics: Generics { in parse()
1976 ..generics in parse()
1991 let generics = input.parse::<Generics>()?; in parse() localVariable
1999 generics: Generics { in parse()
2001 ..generics in parse()
2016 let generics = input.parse::<Generics>()?; in parse() localVariable
2023 generics: Generics { in parse()
2025 ..generics in parse()
2033 let (attrs, vis, trait_token, ident, generics) = parse_start_of_trait_alias(input)?; in parse_trait_or_trait_alias()
2049 generics, in parse_trait_or_trait_alias()
2053 parse_rest_of_trait_alias(input, attrs, vis, trait_token, ident, generics) in parse_trait_or_trait_alias()
2069 let generics: Generics = input.parse()?; in parse() localVariable
2078 generics, in parse()
2091 mut generics: Generics, in parse_rest_of_trait() argument
2109 generics.where_clause = input.parse()?; in parse_rest_of_trait()
2126 generics, in parse_rest_of_trait()
2137 let (attrs, vis, trait_token, ident, generics) = parse_start_of_trait_alias(input)?; in parse()
2138 parse_rest_of_trait_alias(input, attrs, vis, trait_token, ident, generics) in parse()
2144 ) -> Result<(Vec<Attribute>, Visibility, Token![trait], Ident, Generics)> { in parse_start_of_trait_alias() argument
2149 let generics: Generics = input.parse()?; in parse_start_of_trait_alias() localVariable
2150 Ok((attrs, vis, trait_token, ident, generics)) in parse_start_of_trait_alias()
2159 mut generics: Generics, in parse_rest_of_trait_alias() argument
2175 generics.where_clause = input.parse()?; in parse_rest_of_trait_alias()
2183 generics, in parse_rest_of_trait_alias()
2317 let mut generics: Generics = input.parse()?; in parse() localVariable
2331 generics.where_clause = input.parse()?; in parse()
2345 generics, in parse()
2360 generics, in parse_trait_item_type()
2374 generics, in parse_trait_item_type()
2425 let mut generics: Generics = if has_generics { in parse_impl() localVariable
2428 Generics::default() in parse_impl()
2485 generics.where_clause = input.parse()?; in parse_impl()
2504 generics, in parse_impl()
2670 generics: { in parse()
2671 let mut generics: Generics = input.parse()?; in parse() localVariable
2672 generics.where_clause = input.parse()?; in parse()
2673 generics in parse()
2688 generics, in parse_impl_item_type()
2705 generics, in parse_impl_item_type()
2868 self.generics.to_tokens(tokens); in to_tokens()
2869 self.generics.where_clause.to_tokens(tokens); in to_tokens()
2883 self.generics.to_tokens(tokens); in to_tokens()
2884 self.generics.where_clause.to_tokens(tokens); in to_tokens()
2898 self.generics.to_tokens(tokens); in to_tokens()
2901 self.generics.where_clause.to_tokens(tokens); in to_tokens()
2906 self.generics.where_clause.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()
2944 self.generics.where_clause.to_tokens(tokens); in to_tokens()
2959 self.generics.to_tokens(tokens); in to_tokens()
2962 self.generics.where_clause.to_tokens(tokens); in to_tokens()
2974 self.generics.to_tokens(tokens); in to_tokens()
2981 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3104 self.generics.to_tokens(tokens); in to_tokens()
3109 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3173 self.generics.to_tokens(tokens); in to_tokens()
3174 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3270 self.generics.to_tokens(tokens); in to_tokens()
3292 self.generics.where_clause.to_tokens(tokens); in to_tokens()