Lines Matching refs:PatRangeBound
620 end: end.map(PatRangeBound::into_expr), in pat_range()
632 end: end.map(PatRangeBound::into_expr), in pat_range_half_open()
696 end: end.map(PatRangeBound::into_expr), in pat_lit_or_range()
704 enum PatRangeBound { enum
710 impl PatRangeBound { impl
713 PatRangeBound::Const(pat) => Expr::Const(pat), in into_expr()
714 PatRangeBound::Lit(pat) => Expr::Lit(pat), in into_expr()
715 PatRangeBound::Path(pat) => Expr::Path(pat), in into_expr()
721 PatRangeBound::Const(pat) => Pat::Const(pat), in into_pat()
722 PatRangeBound::Lit(pat) => Pat::Lit(pat), in into_pat()
723 PatRangeBound::Path(pat) => Pat::Path(pat), in into_pat()
728 fn pat_range_bound(input: ParseStream) -> Result<Option<PatRangeBound>> { in pat_range_bound() argument
742 PatRangeBound::Lit(input.parse()?) in pat_range_bound()
751 PatRangeBound::Path(input.parse()?) in pat_range_bound()
753 PatRangeBound::Const(input.parse()?) in pat_range_bound()