about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
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-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-15Rollup merge of #66428 - dns2utf8:cleanup_unused_function, r=GuillaumeGomezYuki Okushi-4/+3
2019-11-15Rollup merge of #66419 - JohnTitor:ignore-underscore, r=varkorYuki Okushi-1/+13
2019-11-15Rollup merge of #66418 - ecstatic-morse:hir-const-check-err-msg, r=estebankYuki Okushi-0/+7
2019-11-15Rollup merge of #66410 - RalfJung:miri-machine-max, r=oli-obkYuki Okushi-0/+13
2019-11-15Rollup merge of #66398 - sfackler:no-async-nesting, r=CentrilYuki Okushi-33/+12
2019-11-15Rollup merge of #66391 - estebank:if-else-async-ice, r=CentrilYuki Okushi-2/+34
2019-11-15Rollup merge of #66390 - estebank:parenice, r=CentrilYuki Okushi-9/+10
2019-11-15Rollup merge of #66388 - estebank:melt-ice, r=CentrilYuki Okushi-1/+35
2019-11-15Rollup merge of #66338 - ehuss:update-mdbook, r=alexcrichtonYuki Okushi-31/+13
2019-11-15Rollup merge of #66306 - spastorino:remove-error-handled-by-miri, r=oli-obkYuki Okushi-45/+10
2019-11-15Rollup merge of #66013 - nnethercote:avoid-hashing-twice-in-get_query, r=ZoxcYuki Okushi-3/+20
2019-11-15Rollup merge of #65557 - haraldh:error_iter_rename, r=sfacklerYuki Okushi-80/+12
2019-11-15Auto merge of #64432 - gnzlbg:simplify_truncate, r=alexcrichtonbors-22/+12
2019-11-15Code cleanup to remove douplacte var definitionStefan Schindler-3/+2
2019-11-15Remove unused argumentStefan Schindler-1/+1
2019-11-14Auto merge of #66414 - JohnTitor:clippyup, r=Manishearthbors-7/+7
2019-11-14review commentsEsteban Küber-9/+5
2019-11-14review commentsEsteban Küber-1/+3
2019-11-15Don't warn labels beginning with `_`Yuki Okushi-1/+13
2019-11-14Link to tracking issue in HIR const-check errorDylan MacKenzie-0/+7
2019-11-14Auto merge of #66314 - GuillaumeGomez:move-error-codes, r=Centrilbors-13967/+13237
2019-11-14Move E0210 to new error locationGuillaume Gomez-5/+18
2019-11-14move E0744 to new error codeGuillaume Gomez-0/+19
2019-11-14Update rustc --explain to the new error codes formatGuillaume Gomez-2/+2
2019-11-14move E0623 into the new error code formatGuillaume Gomez-1/+42
2019-11-14Adapt error index generator to the new formatGuillaume Gomez-17/+19
2019-11-14Fix error codes index generationGuillaume Gomez-1/+3
2019-11-14Fix ui tests with better error code usageGuillaume Gomez-22/+39