about summary refs log tree commit diff
path: root/src/librustc_const_eval/pattern.rs
AgeCommit message (Expand)AuthorLines
2017-01-01rustc_const_eval: convert constants to Pattern instead of hir::Pat.Eduard-Mihai Burtescu-54/+177
2017-01-01rustc_const_eval: build Pattern instead of hir::Pat for pretty-printing.Eduard-Mihai Burtescu-1/+154
2016-11-29rustc: simplify AdtDef by removing the field types and ty::ivar.Eduard-Mihai Burtescu-20/+10
2016-11-28rustc: embed path resolutions into the HIR instead of keeping DefMap.Eduard-Mihai Burtescu-16/+16
2016-11-10Work around a borrow surviving too long (fixes #37686)Anthony Ramine-1/+2
2016-11-02rustc: make all read access to tcx.tables go through a method.Eduard Burtescu-8/+9
2016-10-28rustc: move mir::repr::* to mir.Eduard Burtescu-1/+1
2016-10-27Address comments + Fix rebaseVadim Petrochenkov-1/+1
2016-10-26flatten nested slice patterns in HAIR constructionAriel Ben-Yehuda-10/+43
2016-10-26remove StaticInliner and NaN checkingAriel Ben-Yehuda-68/+108
2016-10-26change match checking to use HAIRAriel Ben-Yehuda-5/+167
2016-10-26move hair::cx::pattern to const_evalAriel Ben-Yehuda-0/+377