]> git.lizzy.rs Git - rust.git/commit
migrate codebase to `..=` inclusive range patterns
authorZack M. Davis <code@zackmdavis.net>
Tue, 29 May 2018 02:42:11 +0000 (19:42 -0700)
committerZack M. Davis <code@zackmdavis.net>
Tue, 26 Jun 2018 14:53:30 +0000 (07:53 -0700)
commit057715557b51af125847da6d19b2e016283c5ae7
treedfe0cc5a807ac7ed47bb77893f1c69198be825f6
parent764232cb2a8407c72b9fea68835e686240e30ef3
migrate codebase to `..=` inclusive range patterns

These were stabilized in March 2018's #47813, and are the Preferred Way
to Do It going forward (q.v. #51043).
65 files changed:
src/libcore/ascii.rs
src/libcore/char/decode.rs
src/libcore/char/methods.rs
src/libcore/fmt/num.rs
src/libcore/slice/mod.rs
src/libcore/str/lossy.rs
src/libcore/str/mod.rs
src/libcore/tests/slice.rs
src/librustc_apfloat/ieee.rs
src/librustc_codegen_utils/symbol_names.rs
src/librustc_mir/diagnostics.rs
src/librustc_mir/hair/pattern/check_match.rs
src/librustc_target/abi/call/mod.rs
src/librustc_target/abi/mod.rs
src/librustc_typeck/diagnostics.rs
src/libserialize/hex.rs
src/libserialize/json.rs
src/libstd/sys_common/backtrace.rs
src/libstd/sys_common/wtf8.rs
src/libsyntax/ast.rs
src/libsyntax/parse/lexer/mod.rs
src/libsyntax_ext/format_foreign.rs
src/libsyntax_pos/lib.rs
src/libterm/terminfo/parm.rs
src/test/compile-fail/associated-path-shl.rs
src/test/compile-fail/issue-27895.rs
src/test/compile-fail/issue-41255.rs
src/test/compile-fail/match-range-fail-2.rs
src/test/compile-fail/match-range-fail.rs
src/test/compile-fail/non-constant-in-const-path.rs
src/test/compile-fail/patkind-litrange-no-expr.rs
src/test/compile-fail/qualified-path-params.rs
src/test/compile-fail/refutable-pattern-errors.rs
src/test/run-pass-fulldeps/ast_stmt_expr_attr.rs
src/test/run-pass/byte-literals.rs
src/test/run-pass/inferred-suffix-in-pattern-range.rs
src/test/run-pass/issue-12582.rs
src/test/run-pass/issue-13027.rs
src/test/run-pass/issue-13867.rs
src/test/run-pass/issue-18060.rs
src/test/run-pass/issue-18464.rs
src/test/run-pass/issue-21475.rs
src/test/run-pass/issue-26251.rs
src/test/run-pass/issue-35423.rs
src/test/run-pass/issue-7222.rs
src/test/run-pass/macro-literal.rs
src/test/run-pass/match-range-infer.rs
src/test/run-pass/match-range-static.rs
src/test/run-pass/match-range.rs
src/test/run-pass/rfc-2005-default-binding-mode/range.rs
src/test/ui/check_match/issue-43253.rs
src/test/ui/check_match/issue-43253.stderr
src/test/ui/const-eval/const_signed_pat.rs
src/test/ui/const-eval/ref_to_int_match.rs
src/test/ui/const-eval/ref_to_int_match.stderr
src/test/ui/error-codes/E0029-teach.rs
src/test/ui/error-codes/E0029-teach.stderr
src/test/ui/error-codes/E0029.rs
src/test/ui/error-codes/E0029.stderr
src/test/ui/error-codes/E0030-teach.rs
src/test/ui/error-codes/E0030-teach.stderr
src/test/ui/error-codes/E0030.rs
src/test/ui/error-codes/E0030.stderr
src/test/ui/error-codes/E0308-4.rs
src/test/ui/error-codes/E0308-4.stderr