summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2018-11-06Bubble up an overflow error so that rustdoc can ignore itOliver Scherer-1/+1
2018-11-06Auto merge of #54199 - nikomatsakis:predicate_may_hold-failure, r=eddybbors-10/+29
2018-10-18Copy extern prelude from resolver to global contextVadim Petrochenkov-2/+4
2018-10-18Revert "rustc_resolve: move extern_prelude from Resolver to Session."Vadim Petrochenkov-17/+1
2018-10-09Auto merge of #54877 - arielb1:destabilize-outlives, r=nikomatsakisbors-52/+39
2018-10-08Fix dead code lint for functions using impl TraitJonas Schievink-1/+7
2018-10-07Revert "Auto merge of #53793 - toidiu:ak-stabalize, r=nikomatsakis"Ariel Ben-Yehuda-52/+39
2018-10-04incr.comp.: Don't automatically enable -Zshare-generics for incr.comp. builds.Michael Woerister-1/+0
2018-10-03Auto merge of #54358 - flip1995:beta, r=Manishearthbors-1/+1
2018-10-02Use full name to identify a macro in a `FileName`.Diogo Sousa-0/+26
2018-10-02rustc_resolve: move extern_prelude from Resolver to Session.Eduard-Mihai Burtescu-1/+17
2018-09-21Stabilize crate_in_paths, extern_absolute_paths and extern_prelude on all edi...Eduard-Mihai Burtescu-1/+1
2018-09-19Cancel warning for tool_lintsflip1995-1/+1
2018-09-17Auto merge of #54260 - maxdeviant:public-scope-fields, r=petrochenkovbors-69/+49
2018-09-15rustc: add unstable support for --extern crate_name without a path.Eduard-Mihai Burtescu-21/+22
2018-09-15rustc: support extern crates loaded after query engine creation.Eduard-Mihai Burtescu-2/+15
2018-09-15Make rustc::middle::region::Scope's fields publicMarshall Bowers-69/+49
2018-09-15Auto merge of #54151 - ljedrz:cleanup_hir, r=michaelwoeristerbors-155/+93
2018-09-14Auto merge of #54032 - oli-obk:layout_scalar_ranges, r=eddybbors-133/+214
2018-09-14Rollup merge of #54173 - phansch:suggest_valid_crate_type, r=estebankkennytm-0/+9
2018-09-14Rollup merge of #54095 - kenta7777:kenta7777#53719, r=davidtwcokennytm-8/+8
2018-09-14Auto merge of #53751 - F001:tuple-struct-self-ctor, r=petrochenkov,varkorbors-19/+46
2018-09-13Suggest valid crate type if invalidPhilipp Hansch-0/+9
2018-09-14Rollup merge of #53950 - michaelwoerister:more-lto-cli, r=alexcrichtonkennytm-20/+65
2018-09-13introduce SelfCtorF001-19/+46
2018-09-12Auto merge of #54152 - michaelwoerister:cgu-name-fix, r=alexcrichtonbors-3/+20
2018-09-12A few cleanups for hirljedrz-155/+93
2018-09-12Merge branch 'master' into kenta7777#53719kenta7777-401/+494
2018-09-12Auto merge of #53793 - toidiu:ak-stabalize, r=nikomatsakisbors-39/+52
2018-09-12Really make CGU names unique across crates.Michael Woerister-3/+20
2018-09-12Rollup merge of #54106 - flip1995:pub_checklintnameresult, r=Manishearthkennytm-1/+1
2018-09-12Rollup merge of #54074 - toidiu:ak-spimplifyOrd, r=eddybkennytm-12/+2
2018-09-11Auto merge of #53873 - nikomatsakis:nll-universe-subtyping-and-pattern-ascrip...bors-368/+447
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-39/+52
2018-09-11renamed emit_nil to emit_unitkenta7777-1/+1
2018-09-11renamed is_nil to is_unitkenta7777-2/+2
2018-09-11Revert "renamed emit_nil to emit_unit"kenta7777-1/+1
2018-09-11Revert "renamed read_nil to read_unit"kenta7777-1/+1
2018-09-11Revert "renamed is_nil to is_unit"kenta7777-2/+2
2018-09-11Revert "renamed mk_nil_ptr to mk_unit_ptr"kenta7777-1/+1
2018-09-11Silence dead code warning for the assertion staticsOliver Schneider-0/+2
2018-09-11Properly access `std::mem::size_of`Oliver Schneider-2/+2
2018-09-11Change debug printing to print in the old concise styleOliver Schneider-3/+21
2018-09-11Use assertion-like static assertionsOliver Schneider-3/+3
2018-09-11Rebase falloutOliver Schneider-5/+27
2018-09-11Split `CrateNum` into an enum instead of having magic constantsOliver Schneider-19/+51
2018-09-11Simplify Scope/ScopeData to have less chance of introducing UB or size increasesOliver Schneider-94/+66
2018-09-11only allow restricting scalar layoutsOliver Schneider-1/+2
2018-09-11Address attribute naming and use `Bound` enumOliver Schneider-37/+42
2018-09-11Use the same way to specifiy the `SCOPE_DATA_*` constants as used for the MAXOliver Schneider-4/+4