]> git.lizzy.rs Git - rust.git/commit
typestrong constant integers
authorOliver Schneider <git-spam-no-reply9815368754983@oli-obk.de>
Wed, 16 Dec 2015 17:44:15 +0000 (18:44 +0100)
committerOliver Schneider <git-spam-no-reply9815368754983@oli-obk.de>
Thu, 10 Mar 2016 11:50:12 +0000 (12:50 +0100)
commit7bde56e14941924c17daeaa1996d61d0ffdb6bd1
treee7690e75421bb80a98fe6f2e8968680f0fca8914
parent3ac4076ac0e4276dce59cd254dfa2c5cf848dca8
typestrong constant integers
65 files changed:
mk/crates.mk
src/librustc/lib.rs
src/librustc/middle/const_eval.rs
src/librustc/middle/ty/mod.rs
src/librustc/middle/ty/util.rs
src/librustc/mir/repr.rs
src/librustc/mir/tcx.rs
src/librustc_const_eval/err.rs [new file with mode: 0644]
src/librustc_const_eval/int.rs [new file with mode: 0644]
src/librustc_const_eval/is.rs [new file with mode: 0644]
src/librustc_const_eval/lib.rs [new file with mode: 0644]
src/librustc_const_eval/us.rs [new file with mode: 0644]
src/librustc_lint/types.rs
src/librustc_metadata/decoder.rs
src/librustc_metadata/encoder.rs
src/librustc_metadata/lib.rs
src/librustc_mir/build/matches/mod.rs
src/librustc_mir/build/matches/test.rs
src/librustc_mir/build/misc.rs
src/librustc_mir/build/scope.rs
src/librustc_mir/hair/cx/expr.rs
src/librustc_mir/hair/cx/mod.rs
src/librustc_mir/lib.rs
src/librustc_trans/lib.rs
src/librustc_trans/trans/adt.rs
src/librustc_trans/trans/consts.rs
src/librustc_trans/trans/debuginfo/metadata.rs
src/librustc_trans/trans/disr.rs
src/librustc_trans/trans/mir/constant.rs
src/librustc_trans/trans/mir/rvalue.rs
src/librustc_typeck/astconv.rs
src/librustc_typeck/check/mod.rs
src/librustc_typeck/collect.rs
src/librustc_typeck/lib.rs
src/test/auxiliary/dummy_mir_pass.rs
src/test/compile-fail/const-err.rs
src/test/compile-fail/const-eval-overflow-2.rs
src/test/compile-fail/const-eval-overflow-3.rs
src/test/compile-fail/const-eval-overflow-4b.rs
src/test/compile-fail/const-eval-overflow.rs
src/test/compile-fail/const-integer-bool-ops.rs
src/test/compile-fail/const-len-underflow-separate-spans.rs
src/test/compile-fail/const-len-underflow-subspans.rs
src/test/compile-fail/const-tup-index-span.rs
src/test/compile-fail/discrim-overflow-2.rs
src/test/compile-fail/discrim-overflow.rs
src/test/compile-fail/enum-discrim-too-small.rs
src/test/compile-fail/enum-discrim-too-small2.rs [new file with mode: 0644]
src/test/compile-fail/eval-enum.rs
src/test/compile-fail/feature-gate-negate-unsigned.rs
src/test/compile-fail/feature-gate-negate-unsigned0.rs [new file with mode: 0644]
src/test/compile-fail/issue-15524.rs
src/test/compile-fail/issue-8460-const.rs
src/test/compile-fail/issue-8761.rs
src/test/compile-fail/lint-type-limits.rs
src/test/compile-fail/lint-type-limits2.rs [new file with mode: 0644]
src/test/compile-fail/lint-type-limits3.rs [new file with mode: 0644]
src/test/compile-fail/lint-type-overflow.rs
src/test/compile-fail/lint-type-overflow2.rs [new file with mode: 0644]
src/test/compile-fail/repeat_count.rs
src/test/run-pass/const-fn.rs
src/test/run-pass/const-negation.rs [new file with mode: 0644]
src/test/run-pass/issue-23833.rs [new file with mode: 0644]
src/test/run-pass/packed-struct-generic-layout.rs
src/test/run-pass/shift.rs