summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2018-02-13Auto merge of #47804 - retep007:recursive-requirements, r=pnkfelixbors-9/+31
2018-02-12Auto merge of #47843 - estebank:teach, r=nikomatsakisbors-0/+4
2018-02-11Auto merge of #48092 - eddyb:discriminate-the-void, r=nikomatsakisbors-3/+2
2018-02-10Rollup merge of #48086 - Zoxc:gen-fix, r=nikomatsakiskennytm-1/+1
2018-02-10Rollup merge of #48047 - etaoins:fix-ice-for-mismatched-args-on-target-withou...kennytm-44/+49
2018-02-09Auto merge of #47802 - bobtwinkles:loop_false_edge, r=nikomatsakisbors-7/+46
2018-02-09Fix visitation order of calls so that it matches execution order. Fixes #48048John Kåre Alsaker-1/+1
2018-02-09Auto merge of #47489 - pnkfelix:limit-2pb-issue-46747, r=nikomatsakisbors-8/+72
2018-02-08rustc: don't ICE when using Rvalue::Discriminant on a non-ADT.Eduard-Mihai Burtescu-3/+2
2018-02-08Add `AutoBorrowMutability`; its like `hir::Mutability` but w/ two-phase borr...Felix S. Klock II-2/+31
2018-02-08Restrict two-phase borrows to solely borrows introduced via autoref.Felix S. Klock II-0/+11
2018-02-08Encode (in MIR) whether borrows are explicit in source or arise due to autoref.Felix S. Klock II-6/+30
2018-02-07Add `-Zteach` documentationEsteban Küber-0/+4
2018-02-07Rollup merge of #48014 - Manishearth:stealing-chickens-on-the-internet, r=nik...Manish Goregaokar-3/+50
2018-02-07Rollup merge of #47922 - zackmdavis:and_the_case_of_the_unused_field_pattern,...Manish Goregaokar-15/+52
2018-02-07Rollup merge of #47613 - estebank:rustc_on_unimplemented, r=nikomatsakisManish Goregaokar-18/+53
2018-02-07Fix ICE for mismatched args on target without spanRyan Cumming-44/+49
2018-02-07Rollup merge of #48026 - Badel2:doc-assoc-const-object-safe, r=nikomatsakiskennytm-0/+22
2018-02-06Trait objects cannot contain associated constantsBadel2-0/+22
2018-02-06Auto merge of #47203 - varkor:output-filename-conflicts-with-directory, r=est...bors-19/+0
2018-02-05Add -ZepochManish Goregaokar-3/+50
2018-02-05mir: Add TerminatorKind::FalseUnwindbobtwinkles-7/+46
2018-02-06Rollup merge of #47959 - Manishearth:rustdoc-ice, r=Mark-Simulacrumkennytm-5/+14
2018-02-05Auto merge of #47865 - Manishearth:cleanup-shim, r=nikomatsakisbors-2/+2
2018-02-04Remove 'the this' in doc comments.Jay Strict-1/+1
2018-02-04Auto merge of #47915 - eddyb:layout-of, r=nikomatsakisbors-73/+100
2018-02-03Auto merge of #47845 - Zoxc:gen-fixes, r=nikomatsakisbors-5/+26
2018-02-03Auto merge of #46254 - Dylan-DPC:ellided-lifetime, r=nikomatsakisbors-4/+22
2018-02-03Auto merge of #47791 - estebank:mismatched-trait-impl, r=nikomatsakisbors-29/+65
2018-02-02Fix rustdoc ICE on macros defined within functionsManish Goregaokar-5/+14
2018-02-01Remove support for `Self` in attributesEsteban Küber-2/+0
2018-02-01Add filter to detect local crates for rustc_on_unimplementedEsteban Küber-2/+5
2018-02-01Add filtering options to `rustc_on_unimplemented`Esteban Küber-16/+50
2018-02-02add ellided lifetimedpc-4/+22
2018-02-01Auto merge of #47738 - nikomatsakis:issue-47139-master, r=arielb1bors-74/+118
2018-01-31concerning well-formed suggestions for unused shorthand field patternsZack M. Davis-14/+49
2018-02-01Auto merge of #47540 - Manishearth:suggestion, r=nrcbors-2/+6
2018-01-31in which HirIdMap is introduced as an affordance for using HirIds moreZack M. Davis-1/+3
2018-02-01rustc: prefer ParamEnvAnd and LayoutCx over tuples for LayoutOf.Eduard-Mihai Burtescu-73/+100
2018-01-31Auto merge of #47900 - kennytm:rollup, r=kennytmbors-0/+12
2018-01-31Rollup merge of #47795 - avborhanian:master, r=rkruppekennytm-0/+1
2018-01-31Rollup merge of #47889 - alexcrichton:wasm-hidden-by-default, r=cramertjkennytm-0/+6
2018-01-31Rollup merge of #47844 - CAD97:patch-1, r=estebankkennytm-0/+5
2018-01-31Auto merge of #45752 - estebank:highlight-primary, r=nikomatsakisbors-8/+11
2018-01-30rustc: Add an option to default hidden visibilityAlex Crichton-0/+6
2018-01-30track intercrate ambiguity only when there is a coherence errorNiko Matsakis-49/+82
2018-01-30change `overlapping_impls` to take a tcx and create the infcxNiko Matsakis-42/+40
2018-01-30make `overlapping_impls` call closures instead of returningNiko Matsakis-33/+46
2018-01-30Document the index used in AggregateKind::AdtManish Goregaokar-2/+2
2018-01-30Allow access of the state field before the generator transform. Fixes #47482,...John Kåre Alsaker-3/+10