about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2019-01-04Auto merge of #56079 - mark-i-m:patch-1, r=nikomatsakisbors-0/+6
2019-01-04Auto merge of #56897 - euclio:parse-fatal, r=estebankbors-134/+451
2019-01-04Auto merge of #56723 - oli-obk:lazy_const, r=nikomatsakisbors-584/+486
2019-01-04Auto merge of #56074 - matthewjasper:forbid-recursive-impl-trait, r=nikomatsakisbors-11/+342
2019-01-04Auto merge of #55986 - cjgillot:issue-45510, r=nikomatsakisbors-145/+309
2019-01-04Auto merge of #57315 - ehuss:update-cargo, r=alexcrichtonbors-0/+0
2019-01-04Auto merge of #56958 - alexcrichton:upgrade-docker, r=kennytmbors-3/+5
2019-01-03Forbid impl Trait from referring to unnamable recursive typesMatthew Jasper-11/+340
2019-01-03Update cargoEric Huss-0/+0
2019-01-03Display `impl Sized` correctlyMatthew Jasper-0/+2
2019-01-03ci: Upgrade Travis to XenialAlex Crichton-3/+5
2019-01-03Auto merge of #55517 - nikomatsakis:universes, r=scalexmbors-1777/+1563
2019-01-03Auto merge of #56507 - nikomatsakis:polonius-integrate, r=MatthewJasperbors-6/+48
2019-01-02rename `type_moves_by_default` to `type_is_copy_modulo_regions`Niko Matsakis-46/+55
2019-01-02try to detect affected code and direct people to #56105Niko Matsakis-7/+48
2019-01-02track if any region constraints involved placeholdersNiko Matsakis-14/+33
2019-01-02pacify the mercilous eddyb ;)Niko Matsakis-2/+4
2019-01-02add some comments about lifetimes etcNiko Matsakis-0/+18
2019-01-02address tmandry nitsNiko Matsakis-63/+14
2019-01-02pacify the mercilous tidyNiko Matsakis-7/+9
2019-01-02improve handling for subtypeNiko Matsakis-379/+233
2019-01-02say "the lifetime" instead of "some lifetime" when it feels rightNiko Matsakis-15/+28
2019-01-02apply the same logic to ConcreteFailure errorsNiko Matsakis-38/+69
2019-01-02refactor highlighting to take any RegionKind, making it more generalNiko Matsakis-187/+160
2019-01-02apply the new placeholder errors even with just one placeholderNiko Matsakis-47/+90
2019-01-02introduce placeholder-placeholder errors for trait matchingNiko Matsakis-99/+273
2019-01-02add the ability to highlight placeholdersNiko Matsakis-2/+81
2019-01-02generalize region highlights into a structNiko Matsakis-52/+91
2019-01-02dump out the exact state in error reporting debugsNiko Matsakis-0/+10
2019-01-02make `get_highlight_region_for_regionvid` only affect re-vidNiko Matsakis-4/+9
2019-01-02remove outdated `rustc_driver` testsNiko Matsakis-51/+0
2019-01-02WIP other test changesNiko Matsakis-7/+6
2019-01-02tests: cases where we now do the right thing but did not beforeNiko Matsakis-137/+137
2019-01-02tests: worse diagnostics, but basically same errorsNiko Matsakis-437/+463
2019-01-02tests: move coherence-subtyping from run-pass to compile-failNiko Matsakis-1/+33
2019-01-02add tests exercising `exists<'a> { forall<'b> { .. } }` patternNiko Matsakis-0/+163
2019-01-02universe transitionNiko Matsakis-799/+144
2019-01-02WIP: wfcheck ability to detectNiko Matsakis-1/+1
2019-01-02select.rs: unsizing coercion should use a subtypeNiko Matsakis-9/+11
2019-01-02introduce ability to detect region constraints from snapshotNiko Matsakis-8/+40
2019-01-02make evaluation track whether outlives relationships matteredNiko Matsakis-126/+129
2019-01-02remove wrapper functions that had no purposeNiko Matsakis-56/+37
2019-01-02remove `commit_if_ok` wrapperNiko Matsakis-10/+1
2019-01-02Add missing 'static bound for the Machine traitMatthew Jasper-1/+1
2019-01-02Wf-check the output type of a function in MIR-typeckMatthew Jasper-1/+39
2019-01-02adopt polonius-engine 0.6.2Niko Matsakis-2/+2
2019-01-02generate invalidations from 2-phase-borrow activationsNiko Matsakis-4/+46
2019-01-02make `panictry!` private to libsyntaxAndy Russell-134/+451
2019-01-02Auto merge of #57243 - dingelish:master, r=sfacklerbors-12/+19
2019-01-02Auto merge of #57250 - codeworm96:tyerr_msg, r=varkorbors-105/+105