Home
last modified time | relevance | path

Searched refs:RangeLimits (Results 1 – 10 of 10) sorted by relevance

/linux/rust/syn/
H A Dpat.rs245 Expr, ExprConst, ExprLit, ExprMacro, ExprPath, ExprRange, Member, RangeLimits,
607 let limits = RangeLimits::parse_obsolete(input)?; in pat_range()
609 if let (RangeLimits::Closed(_), None) = (&limits, &end) { in pat_range()
625 let limits: RangeLimits = input.parse()?; in pat_range_half_open()
636 RangeLimits::HalfOpen(dot2_token) => Ok(Pat::Rest(PatRest { in pat_range_half_open()
640 RangeLimits::Closed(_) => Err(input.error("expected range upper bound")), in pat_range_half_open()
687 let limits = RangeLimits::parse_obsolete(input)?; in pat_lit_or_range()
689 if let (RangeLimits::Closed(_), None) = (&limits, &end) { in pat_lit_or_range()
771 RangeLimits::HalfOpen(dot_dot) => (dot_dot.spans[0], dot_dot.spans[1]), in pat_slice()
772 RangeLimits::Closed(dot_dot_eq) => { in pat_slice()
H A Dexpr.rs579 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
[all …]
H A Dlib.rs373 pub use crate::expr::{Arm, Label, PointerMutability, RangeLimits};
/linux/rust/syn/gen/
H A Deq.rs1721 impl Eq for crate::RangeLimits {} implementation
1724 impl PartialEq for crate::RangeLimits { implementation
1727 (crate::RangeLimits::HalfOpen(_), crate::RangeLimits::HalfOpen(_)) => true, in eq()
1728 (crate::RangeLimits::Closed(_), crate::RangeLimits::Closed(_)) => true, in eq()
H A Dfold.rs779 fn fold_range_limits(&mut self, i: crate::RangeLimits) -> crate::RangeLimits { in fold_range_limits() argument
3226 pub fn fold_range_limits<F>(f: &mut F, node: crate::RangeLimits) -> crate::RangeLimits in fold_range_limits()
3231 crate::RangeLimits::HalfOpen(_binding_0) => { in fold_range_limits()
3232 crate::RangeLimits::HalfOpen(_binding_0) in fold_range_limits()
3234 crate::RangeLimits::Closed(_binding_0) => crate::RangeLimits::Closed(_binding_0), in fold_range_limits()
H A Dhash.rs2191 impl Hash for crate::RangeLimits { implementation
2197 crate::RangeLimits::HalfOpen(_) => { in hash()
2200 crate::RangeLimits::Closed(_) => { in hash()
H A Dvisit_mut.rs735 fn visit_range_limits_mut(&mut self, i: &mut crate::RangeLimits) { in visit_range_limits_mut() argument
3109 pub fn visit_range_limits_mut<V>(v: &mut V, node: &mut crate::RangeLimits) in visit_range_limits_mut()
3114 crate::RangeLimits::HalfOpen(_binding_0) => { in visit_range_limits_mut()
3117 crate::RangeLimits::Closed(_binding_0) => { in visit_range_limits_mut()
H A Dvisit.rs727 fn visit_range_limits(&mut self, i: &'ast crate::RangeLimits) { in visit_range_limits() argument
3270 pub fn visit_range_limits<'ast, V>(v: &mut V, node: &'ast crate::RangeLimits) in visit_range_limits()
3275 crate::RangeLimits::HalfOpen(_binding_0) => { in visit_range_limits()
3278 crate::RangeLimits::Closed(_binding_0) => { in visit_range_limits()
H A Dclone.rs1743 impl Copy for crate::RangeLimits {} implementation
1746 impl Clone for crate::RangeLimits { implementation
H A Ddebug.rs2499 impl Debug for crate::RangeLimits { implementation
2503 crate::RangeLimits::HalfOpen(v0) => { in fmt()
2508 crate::RangeLimits::Closed(v0) => { in fmt()