summary refs log tree commit diff
path: root/src/librustc_const_eval/_match.rs
AgeCommit message (Expand)AuthorLines
2016-11-29rustc: simplify AdtDef by removing the field types and ty::ivar.Eduard-Mihai Burtescu-4/+2
2016-11-28rustc: embed path resolutions into the HIR instead of keeping DefMap.Eduard-Mihai Burtescu-3/+8
2016-11-28rustc: desugar UFCS as much as possible during HIR lowering.Eduard Burtescu-7/+4
2016-11-09Auto merge of #37603 - arielb1:max-slice-length, r=nikomatsakisbors-8/+97
2016-11-08add more commentAriel Ben-Yehuda-14/+61
2016-11-08Replace FnvHasher use with FxHasher.Nicholas Nethercote-3/+3
2016-11-05_match: correct max_slice_length logicAriel Ben-Yehuda-8/+50
2016-10-26handle mixed byte literal and byte array patternsAriel Ben-Yehuda-45/+140
2016-10-26remove StaticInliner and NaN checkingAriel Ben-Yehuda-5/+3
2016-10-26stop using MatchCheckCtxt to hold the param-env for check_matchAriel Ben-Yehuda-18/+0
2016-10-26change match checking to use HAIRAriel Ben-Yehuda-240/+199
2016-10-26un-break the `construct_witness` logicAriel Ben-Yehuda-148/+185
2016-10-26split the exhaustiveness-checking logic to its own moduleAriel Ben-Yehuda-0/+696