Lines Matching refs:generics

7 use crate::generics::{Generics, TypeParamBound};
111 pub generics: Generics,
128 pub generics: Generics,
180 pub generics: Generics,
241 pub generics: Generics,
258 pub generics: Generics,
274 pub generics: Generics,
289 pub generics: Generics,
304 pub generics: Generics,
354 generics: input.generics, in from()
363 generics: input.generics, in from()
372 generics: input.generics, in from()
385 generics: input.generics, in from()
401 generics: input.generics, in from()
417 generics: input.generics, in from()
578 pub generics: Generics,
646 pub generics: Generics,
672 pub generics: Generics,
745 pub generics: Generics,
775 pub generics: Generics,
803 pub generics: Generics,
914 use crate::generics::{self, Generics, TypeParamBound};
1031 let mut generics: Generics = input.parse()?; in parse_rest_of_item() localVariable
1040 generics.where_clause = input.parse()?; in parse_rest_of_item()
1044 if generics.lt_token.is_none() && generics.where_clause.is_none() => in parse_rest_of_item()
1051 generics, in parse_rest_of_item()
1130 generics: Generics, field
1164 let mut generics: Generics = input.parse()?; in parse() localVariable
1169 generics.where_clause = input.parse()?; in parse()
1178 if generics.where_clause.is_none() => in parse()
1180 generics.where_clause = input.parse()?; in parse()
1192 generics, in parse()
1485 generics: Generics::default(), in parse()
1528 let mut generics: Generics = input.parse()?; in parse_signature() localVariable
1535 generics.where_clause = input.parse()?; in parse_signature()
1547 generics, in parse_signature()
1979 generics: { in parse()
1980 let mut generics: Generics = input.parse()?; in parse() localVariable
1981 generics.where_clause = input.parse()?; in parse()
1982 generics in parse()
1995 generics, in parse_foreign_item_type()
2014 generics, in parse_foreign_item_type()
2046 generics: { in parse()
2047 let mut generics: Generics = input.parse()?; in parse() localVariable
2048 generics.where_clause = input.parse()?; in parse()
2049 generics in parse()
2064 generics, in parse_item_type()
2085 generics, in parse_item_type()
2099 let generics = input.parse::<Generics>()?; in parse() localVariable
2106 generics: Generics { in parse()
2108 ..generics in parse()
2123 let generics = input.parse::<Generics>()?; in parse() localVariable
2130 generics: Generics { in parse()
2132 ..generics in parse()
2147 let generics = input.parse::<Generics>()?; in parse() localVariable
2154 generics: Generics { in parse()
2156 ..generics in parse()
2164 let (attrs, vis, trait_token, ident, generics) = parse_start_of_trait_alias(input)?; in parse_trait_or_trait_alias()
2180 generics, in parse_trait_or_trait_alias()
2184 parse_rest_of_trait_alias(input, attrs, vis, trait_token, ident, generics) in parse_trait_or_trait_alias()
2200 let generics: Generics = input.parse()?; in parse() localVariable
2209 generics, in parse()
2222 mut generics: Generics, in parse_rest_of_trait()
2244 generics.where_clause = input.parse()?; in parse_rest_of_trait()
2262 generics, in parse_rest_of_trait()
2273 let (attrs, vis, trait_token, ident, generics) = parse_start_of_trait_alias(input)?; in parse()
2274 parse_rest_of_trait_alias(input, attrs, vis, trait_token, ident, generics) in parse()
2285 let generics: Generics = input.parse()?; in parse_start_of_trait_alias() localVariable
2286 Ok((attrs, vis, trait_token, ident, generics)) in parse_start_of_trait_alias()
2295 mut generics: Generics, in parse_rest_of_trait_alias()
2315 generics.where_clause = input.parse()?; in parse_rest_of_trait_alias()
2323 generics, in parse_rest_of_trait_alias()
2349 let mut generics: Generics = input.parse()?; in parse() localVariable
2358 generics.where_clause = input.parse()?; in parse()
2360 if generics.lt_token.is_none() && generics.where_clause.is_none() { in parse()
2365 generics, in parse()
2444 generics: Generics::default(), in parse()
2488 let mut generics: Generics = input.parse()?; in parse() localVariable
2491 generics.where_clause = input.parse()?; in parse()
2497 generics, in parse()
2512 generics, in parse_trait_item_type()
2530 generics, in parse_trait_item_type()
2572 let has_generics = generics::parsing::choose_generics_over_qpath(input); in parse_impl()
2573 let mut generics: Generics = if has_generics { in parse_impl() localVariable
2633 generics.where_clause = input.parse()?; in parse_impl()
2652 generics, in parse_impl()
2695 let mut generics: Generics = input.parse()?; in parse() localVariable
2704 generics.where_clause = input.parse()?; in parse()
2708 if generics.lt_token.is_none() && generics.where_clause.is_none() => in parse()
2716 generics, in parse()
2784 generics: Generics::default(), in parse()
2843 let mut generics: Generics = input.parse()?; in parse() localVariable
2846 generics.where_clause = input.parse()?; in parse()
2854 generics, in parse()
2868 generics, in parse_impl_item_type()
2890 generics, in parse_impl_item_type()
3064 self.generics.to_tokens(tokens); in to_tokens()
3065 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3079 self.generics.to_tokens(tokens); in to_tokens()
3080 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3094 self.generics.to_tokens(tokens); in to_tokens()
3097 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3102 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3106 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3120 self.generics.to_tokens(tokens); in to_tokens()
3121 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3135 self.generics.to_tokens(tokens); in to_tokens()
3140 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3155 self.generics.to_tokens(tokens); in to_tokens()
3158 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3170 self.generics.to_tokens(tokens); in to_tokens()
3177 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3289 self.generics.to_tokens(tokens); in to_tokens()
3298 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3350 self.generics.to_tokens(tokens); in to_tokens()
3353 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3398 self.generics.to_tokens(tokens); in to_tokens()
3399 self.generics.where_clause.to_tokens(tokens); in to_tokens()
3422 self.generics.to_tokens(tokens); in to_tokens()
3433 self.generics.where_clause.to_tokens(tokens); in to_tokens()