Lines Matching refs:RangeLimits
579 pub limits: RangeLimits,
1154 pub enum RangeLimits {
1186 ExprWhile, ExprYield, Label, PointerMutability, RangeLimits,
1365 let limits: RangeLimits = input.parse()?; in parse_expr()
1607 RangeLimits::HalfOpen(limits) => &limits.spans, in trailer_expr()
1608 RangeLimits::Closed(limits) => &limits.spans, in trailer_expr()
2875 let limits: RangeLimits = input.parse()?; in expr_range()
2888 limits: &RangeLimits, in parse_range_end() argument
2891 if matches!(limits, RangeLimits::HalfOpen(_)) in parse_range_end()
2923 impl Parse for RangeLimits { implementation
2930 input.parse().map(RangeLimits::Closed) in parse()
2932 input.parse().map(RangeLimits::HalfOpen) in parse()
2940 impl RangeLimits { impl
2947 input.parse().map(RangeLimits::Closed) in parse_obsolete()
2950 Ok(RangeLimits::Closed(Token)) in parse_obsolete()
2952 input.parse().map(RangeLimits::HalfOpen) in parse_obsolete()
3134 ExprWhile, ExprYield, Label, PointerMutability, RangeLimits,
4156 impl ToTokens for RangeLimits { implementation
4159 RangeLimits::HalfOpen(t) => t.to_tokens(tokens), in to_tokens()
4160 RangeLimits::Closed(t) => t.to_tokens(tokens), in to_tokens()