summary refs log tree commit diff
path: root/src/librustc_mir_build
AgeCommit message (Expand)AuthorLines
2020-02-27lit_to_const: gracefully bubble up type errors.Mazdak Farrokhzad-37/+24
2020-01-28Auto merge of #68587 - JohnTitor:rollup-fz45xwc, r=JohnTitorbors-5/+8
2020-01-27check_match: extract common logicMazdak Farrokhzad-5/+8
2020-01-27don't clone types that are copy, round two.Matthias Krüger-50/+35
2020-01-24Auto merge of #68494 - matthewjasper:internal-static-ptrs, r=nikomatsakisbors-0/+1
2020-01-23Make pointers to statics internalMatthew Jasper-0/+1
2020-01-23unused-parens: implement for block return valuesTyler Lanphear-1/+1
2020-01-20check_match: simplify check_armMazdak Farrokhzad-62/+42
2020-01-20check_match: unify some lowering code and fix some ICEsMazdak Farrokhzad-19/+23
2020-01-20generalize bindings_with_variant_name lintMazdak Farrokhzad-13/+6
2020-01-20Rollup merge of #68353 - Centril:code-liberation, r=petrochenkovDylan DPC-4/+0
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-4/+0
2020-01-18slice_patterns: remove internal uses of gateMazdak Farrokhzad-1/+1
2020-01-17Auto merge of #68285 - oli-obk:specialization_regression, r=davidtwcobors-12/+15
2020-01-16don't clone types that are copyMatthias Krüger-1/+1
2020-01-16Array repeat expression lengths must be monomorphic at MIR building timeOliver Scherer-12/+15
2020-01-14Code review changes and fix rustdoc test.Ben Lewis-3/+2
2020-01-14perf: eagerly convert literals to consts, this avoids creating loads on uneva...Ben Lewis-55/+61
2020-01-12Split `rustc_mir::{build, hair, lints}` into their own crateMatthew Jasper-0/+14182