about summary refs log tree commit diff
path: root/src/librustc/ich
AgeCommit message (Expand)AuthorLines
2018-10-04Auto merge of #53851 - oli-obk:local_promotion, r=eddybbors-0/+1
2018-10-03Record whether a Call in MIR corresponds to a call in HIRMatthew Jasper-1/+3
2018-10-03Introduce `TyKind::UnnormalizedProjection`scalexm-2/+2
2018-10-03Auto merge of #54720 - davidtwco:issue-51191, r=nikomatsakisbors-1/+9
2018-10-03Only promote calls to `#[rustc_promotable]` const fnsOliver Schneider-0/+1
2018-10-02Rollup merge of #54458 - scottmcm:bug-54456, r=nikomatsakisPietro Albini-2/+8
2018-10-02Nest the `impl Trait` existential item inside the return typeOliver Schneider-0/+1
2018-10-02Improve implicit self mutability suggestions.David Wood-1/+9
2018-09-30move ScalarMaybeUndef into the miri engineRalf Jung-5/+0
2018-09-25Auto merge of #53693 - scottmcm:marker-trait-attribute, r=nikomatsakisbors-0/+1
2018-09-24Add more fake borrows to matchesMatthew Jasper-1/+1
2018-09-24Add "Shallow" borrow kindMatthew Jasper-0/+1
2018-09-23Auto merge of #54325 - michaelwoerister:incr-thinlto-tests, r=alexcrichtonbors-10/+2
2018-09-22Allow both explicit and elided lifetimes in the same impl headerScott McMurray-2/+8
2018-09-19Add an is_marker flag to TraitDefScott McMurray-0/+1
2018-09-18incr.comp.: Allow for more fine-grained testing of CGU reuse and use it to te...Michael Woerister-10/+2
2018-09-18Refactor 'ReadForMatch' into 'FakeRead' and add the cause of the fake readRemy Rakic-1/+4
2018-09-14Auto merge of #54032 - oli-obk:layout_scalar_ranges, r=eddybbors-6/+9
2018-09-13introduce SelfCtorF001-0/+1
2018-09-11Simplify Scope/ScopeData to have less chance of introducing UB or size increasesOliver Schneider-6/+9
2018-09-10propagate user-ascribes types down onto resulting bindingsNiko Matsakis-0/+1
2018-09-10generalize `AscribeUserType` to handle sub or super typeNiko Matsakis-1/+2
2018-09-10add the `AscribeUserType` statement kindNiko Matsakis-2/+2
2018-09-09Auto merge of #53902 - dtolnay:group, r=petrochenkovbors-0/+12
2018-09-08Track distinct spans for open and close delimiterDavid Tolnay-0/+12
2018-09-08Auto merge of #53903 - GabrielMajeri:opt-miri-array-slice, r=oli-obkbors-1/+1
2018-09-08Auto merge of #53705 - ms2300:tmp, r=oli-obkbors-1/+1
2018-09-08Optimize miri checking of integer array/slicesGabriel Majeri-1/+1
2018-09-07make field always private, add `From` implsNiko Matsakis-8/+0
2018-09-06Auto merge of #52626 - brunocodutra:issue-52475, r=oli-obkbors-5/+1
2018-09-06Auto merge of #53721 - arielb1:exhaustively-unpun, r=nikomatsakisbors-7/+7
2018-09-05Changing TyAnon -> TyOpaque and relevant functionsms2300-1/+1
2018-09-03Implement Hash in terms of HashStable for EvalSnapshotBruno Dutra-1/+1
2018-09-03Remove unused alloc_id_recursion_trackerBruno Dutra-4/+0
2018-09-01Auto merge of #53815 - F001:if-let-guard, r=petrochenkovbors-0/+4
2018-09-01move the is_field_list_non_exhaustive flag to VariantDefAriel Ben-Yehuda-7/+7
2018-08-31Implement the `min_const_fn` feature gateOliver Schneider-2/+2
2018-08-30introduce Guard enumF001-0/+4
2018-08-29re-do argument passing one more time to finally be saneRalf Jung-1/+6
2018-08-29Auto merge of #53659 - nnethercote:rm-AccumulateVec, r=Mark-Simulacrumbors-6/+6
2018-08-29Remove `AccumulateVec` and its uses.Nicholas Nethercote-6/+6
2018-08-28address nitsRalf Jung-1/+1
2018-08-27Miri Memory WorkRalf Jung-2/+3
2018-08-26rustc: Continue to tweak "std internal symbols"Alex Crichton-0/+1
2018-08-24Auto merge of #53225 - nikomatsakis:nll-type-annot, r=pnkfelixbors-2/+3
2018-08-24support user-given types in adtsNiko Matsakis-1/+2
2018-08-24add a `user_ty` annotation to `Constant`Niko Matsakis-1/+1
2018-08-24Rollup merge of #53545 - FelixMcFelix:fix-50865-beta, r=petrochenkovkennytm-0/+1
2018-08-23Auto merge of #52602 - scottmcm:tryblock-expr, r=nikomatsakisbors-1/+1
2018-08-22Auto merge of #52011 - oli-obk:dont_you_hate_it_too_when_everything_panics_co...bors-1/+6