about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2020-05-24Auto merge of #72362 - matthewjasper:remove-rescope, r=nikomatsakisbors-2759/+614
2020-05-24Clear MIR local type annotations after borrowckJonas Schievink-17/+21
2020-05-24Auto merge of #72516 - Dylan-DPC:rollup-cc4w96z, r=Dylan-DPCbors-59/+122
2020-05-24make some cast helpers infallibleRalf Jung-29/+17
2020-05-24small select cleanupBastian Kauschke-19/+6
2020-05-24Rollup merge of #72502 - RalfJung:generator-discr-ty, r=jonas-schievinkDylan DPC-3/+3
2020-05-24Rollup merge of #72489 - nbdd0121:issue-72487, r=AmanieuDylan DPC-13/+13
2020-05-24Rollup merge of #72400 - Aaron1011:fix/asm-incr-ice, r=AmanieuDylan DPC-0/+28
2020-05-24Rollup merge of #72092 - workingjubilee:patch-2, r=GuillaumeGomezDylan DPC-0/+9
2020-05-24Rollup merge of #71618 - ecstatic-morse:issue-71394, r=nikomatsakisDylan DPC-43/+69
2020-05-23Auto merge of #72474 - mati865:ci-fix, r=pietroalbinibors-13/+1
2020-05-23Add missing ASM arena declaration to librustc_middleAaron Hill-0/+28
2020-05-23Rollup merge of #72496 - shepmaster:typo, r=Dylan-DPCDylan DPC-2/+2
2020-05-23Rollup merge of #72492 - JohnTitor:add-tests, r=matthewjasperDylan DPC-16/+46
2020-05-23Rollup merge of #72446 - dtolnay:ord, r=petrochenkovDylan DPC-0/+27
2020-05-23Rollup merge of #72431 - RalfJung:ub-warning, r=shepmasterDylan DPC-13/+13
2020-05-23Rollup merge of #72292 - ldm0:derefsteps, r=estebankDylan DPC-47/+27
2020-05-23fix Predicate perf regressionBastian Kauschke-20/+17
2020-05-23bless mir-opt testsRalf Jung-2/+2
2020-05-23fix discriminant type in generator transformRalf Jung-1/+1
2020-05-23add warning sign to UB examplesRalf Jung-13/+13
2020-05-23Correct small typo: 'not' -> 'note'Jake Goulding-2/+2
2020-05-23take mir::PlaceElem by valueBastian Kauschke-58/+58
2020-05-23iterate List by valueBastian Kauschke-72/+82
2020-05-23take predicates by value instead of by referenceBastian Kauschke-67/+58
2020-05-23Add test for #72455Yuki Okushi-0/+27
2020-05-23Add test for #69415Yuki Okushi-16/+19
2020-05-23Auto merge of #72478 - Dylan-DPC:rollup-vval8du, r=Dylan-DPCbors-10/+290
2020-05-23Fix ice-72487Gary Guo-13/+13
2020-05-22Remove `macro_defs` mapAaron Hill-19/+44
2020-05-22Use `mk_trait_obligation_with_new_self_ty` for new suggestionDylan MacKenzie-7/+6
2020-05-22Bail out if `output_ty` has bound variablesDylan MacKenzie-5/+9
2020-05-22Document invariants of `mk_trait_obligation_with_new_self_ty`Dylan MacKenzie-0/+4
2020-05-22Ensure that `new_self_ty` has no escaping bound varsDylan MacKenzie-0/+2
2020-05-22Bless other example of #71394Dylan MacKenzie-1/+0
2020-05-22Add regression test for #71394Dylan MacKenzie-0/+16
2020-05-22Preserve substitutions when trying to prove trait obligationDylan MacKenzie-33/+35
2020-05-22Switch to non-doc commentDylan MacKenzie-5/+5
2020-05-22Use `OnceCell` for predecessor cacheDylan MacKenzie-14/+10
2020-05-22Use `OnceCell` instead of `Once`Dylan MacKenzie-102/+115
2020-05-22Replace `rustc_data_structures::sync::Once` with `OnceCell`Dylan MacKenzie-129/+6
2020-05-22Rollup merge of #72461 - GuillaumeGomez:cleanup-e0600, r=Dylan-DPCDylan DPC-1/+1
2020-05-22Rollup merge of #72459 - yoshuawuyts:into-future, r=nikomatsakisDylan DPC-1/+47
2020-05-22Rollup merge of #72453 - dtolnay:open, r=Mark-SimulacrumDylan DPC-3/+73
2020-05-22Rollup merge of #72395 - Elinvynia:highfive, r=Mark-SimulacrumDylan DPC-1/+16
2020-05-22Rollup merge of #72375 - GuillaumeGomez:cleanup-e0599, r=Dylan-DPCDylan DPC-0/+15
2020-05-22Rollup merge of #71289 - xliiv:70802-intra-self, r=GuillaumeGomezDylan DPC-4/+138
2020-05-22Fix rebase falloutAaron Hill-3/+4
2020-05-22Add test for macro_rules! invoking a proc-macro with capture groupsAaron Hill-0/+30
2020-05-22Recursively expand nonterminalsAaron Hill-16/+95