Lines Matching refs:lifetimes
107 pub fn lifetimes(&self) -> Lifetimes {
400 /// A set of bound lifetimes: `for<'a, 'b, 'c>`.
405 pub lifetimes: Punctuated<GenericParam, Token![,]>,
415 lifetimes: Punctuated::new(),
463 pub lifetimes: Option<BoundLifetimes>,
522 /// Any lifetimes from a `for` binding
523 pub lifetimes: Option<BoundLifetimes>,
672 lifetimes: {
673 let mut lifetimes = Punctuated::new();
677 lifetimes.push_value(GenericParam::Lifetime(LifetimeParam {
686 lifetimes.push_punct(input.parse()?);
688 lifetimes
811 let lifetimes: Option<BoundLifetimes> = input.parse()?;
826 lifetimes,
941 lifetimes: input.parse()?,
989 // Print lifetimes before types and consts, regardless of their
1023 // Print lifetimes before types and consts, regardless of their
1075 // Print lifetimes before types and consts, regardless of their
1126 self.lifetimes.to_tokens(tokens);
1164 self.lifetimes.to_tokens(tokens);
1221 self.lifetimes.to_tokens(tokens);