about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2019-11-17Unify the various slice constructorsNadrieril-82/+99
2019-11-16Add regression test for issue 53820Nadrieril-0/+10
2019-11-16Introduce new FixedLenSlice constructorNadrieril-37/+92
2019-11-16Add some testsNadrieril-23/+49
2019-11-16Tweak VarLenSlice subtractionNadrieril-33/+34
2019-11-16Auto merge of #66255 - ehuss:update-cc, r=alexcrichtonbors-5/+9
2019-11-16Auto merge of #66453 - Centril:rollup-w1ohzxs, r=Centrilbors-198/+192
2019-11-15Auto merge of #66326 - Nadrieril:refactor-intrange, r=varkorbors-347/+255
2019-11-15Rollup merge of #66441 - RalfJung:seh, r=oli-obkMazdak Farrokhzad-0/+5
2019-11-15Rollup merge of #66427 - Mark-Simulacrum:errors-json, r=CentrilMazdak Farrokhzad-134/+98
2019-11-15Rollup merge of #66415 - tmandry:force-test-in-process, r=alexcrichtonMazdak Farrokhzad-4/+10
2019-11-15Rollup merge of #66407 - JohnTitor:add-ice-tests, r=CentrilMazdak Farrokhzad-60/+76
2019-11-15Rollup merge of #66350 - hermitcore:hermit, r=rkruppeMazdak Farrokhzad-0/+3
2019-11-15Apply suggestions from code reviewNadrieril-13/+11
2019-11-15Add regression testNadrieril-0/+6
2019-11-15Apply suggestions from code reviewNadrieril-20/+12
2019-11-15Factor out IntRange::is_subrangeNadrieril-4/+6
2019-11-15Apply suggestions from code reviewNadrieril Feneanar-5/+5
2019-11-15Add test for failing `try_eval_bits`Nadrieril-1/+16
2019-11-15Remove fishy conditionNadrieril-24/+2
2019-11-15Malformed range patterns can't happen thanks to E0030Nadrieril-8/+6
2019-11-15Remove unnecessary data from ConstantValue/ConstantRangeNadrieril-38/+14
2019-11-15Store Const directly in ConstantRangeNadrieril-11/+11
2019-11-15Make should_treat_range_exhaustively a methodNadrieril-5/+4
2019-11-15Inline now-trivial IntRange::from_ctorNadrieril-56/+28
2019-11-15Factor out getting the boundaries of an `IntRange`Nadrieril-9/+13
2019-11-15Eagerly convert ranges to IntRangeNadrieril-58/+63
2019-11-15Add `IntRange::to_pat` and use it instead of custom `display()`Nadrieril-21/+10
2019-11-16Fix nll testYuki Okushi-0/+8
2019-11-15formattingNadrieril-12/+13
2019-11-15Introduce IntRange constructorNadrieril-8/+28
2019-11-15`Constructor::display` was only needed for displaying `IntRange`Nadrieril-22/+18
2019-11-15Avoid converting through Constructor when subtracting rangesNadrieril-38/+29
2019-11-15Special-case subtracting from a range if that range is not an IntRangeNadrieril-21/+36
2019-11-15Prefer IntRange::into_ctor to range_to_ctorNadrieril-47/+34
2019-11-15Move range exhaustiveness check to IntRange::intersectionNadrieril-36/+14
2019-11-15Special-case range inclusion when the range is integral but non-exhaustiveNadrieril-0/+27
2019-11-15Cleanup `constructor_covered_by_range`Nadrieril-51/+29
2019-11-15IntRange::from_pat is redundant with pat_constructorsNadrieril-29/+13
2019-11-15`pat_constructor` does not need `pcx` anymoreNadrieril-6/+5
2019-11-15Factor out range construction in `all_constructors`Nadrieril-16/+5
2019-11-15Clarify conditions for exhaustive integer range matchingNadrieril-17/+20
2019-11-15Note link between apply/specialize/arity functionsNadrieril-0/+6
2019-11-15more commentRalf Jung-0/+1
2019-11-15Apply suggestion from CentrilYuki Okushi-1/+1
2019-11-15Fix test case and issue numberYuki Okushi-60/+30
2019-11-15Add test for issue-58094Yuki Okushi-0/+20
2019-11-15Add test for issue-36122Yuki Okushi-0/+18
2019-11-15Improve error message for tests with panic=abortTyler Mandry-3/+4
2019-11-15Add --force-run-in-process unstable libtest optionTyler Mandry-1/+6