about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2016-08-02Auto merge of #35159 - michaelwoerister:incr-comp-implies-orbit, r=nikomatsakisbors-1/+9
2016-08-02Automatically enable -Zorbit if -Zincremental is specified.Michael Woerister-1/+9
2016-08-02rustc: parse -Z orbit=off.Eduard Burtescu-1/+22
2016-08-02Turn -Z orbit on by default.Eduard Burtescu-1/+1
2016-08-02Rollup merge of #35114 - michaelwoerister:inline-meta-to-hir-map, r=eddybSeo Sanghyeon-14/+73
2016-08-01Auto merge of #34830 - michaelwoerister:internal-closures, r=nikomatsakisbors-1/+5
2016-08-01trans: Avoid weak linkage for closures when linking with MinGW.Michael Woerister-1/+5
2016-08-01Move caching of HIR-inlining into CStore in order to avoid duplicating inline...Michael Woerister-14/+73
2016-07-31Auto merge of #35130 - sanxiyn:unused-type-parameter-error, r=nrcbors-0/+15
2016-07-31Auto merge of #34986 - nikomatsakis:issue-34349, r=arielb1bors-7/+47
2016-07-31Auto merge of #34251 - zackmdavis:forbidden_on_whose_authority, r=Manishearthbors-6/+16
2016-07-31Auto merge of #35129 - tmiasko:suggest-print-target-list, r=nagisabors-2/+5
2016-07-31Suggest use of `--print target-list` when target is not found.Tomasz Miąsko-2/+5
2016-07-30diagnostically note source of overruling outer forbidZack M. Davis-6/+16
2016-07-31Suppress unused type parameter error when type has error fieldSeo Sanghyeon-0/+15
2016-07-30Rollup merge of #35090 - michaelwoerister:get-rid-of-id-visitor, r=eddybManish Goregaokar-212/+100
2016-07-30Rollup merge of #35080 - jonathandturner:fix_numeric_expected_found, r=nikoma...Manish Goregaokar-1/+3
2016-07-29Auto merge of #35032 - vadimcn:rusty-ehabi, r=alexcrichtonbors-1/+0
2016-07-29Auto merge of #34842 - cgswords:attr_enc, r=nrcbors-9/+9
2016-07-29intravisit: Fold functionality of IdVisitor into the regular Visitor.Michael Woerister-212/+100
2016-07-28Auto merge of #34956 - nikomatsakis:incr-comp-o-files, r=mwbors-22/+160
2016-07-28Move to {integer} and {float}Jonathan Turner-1/+2
2016-07-28Keep multiple files per work-productNiko Matsakis-16/+18
2016-07-28Address mw nitsNiko Matsakis-5/+19
2016-07-28Store `crate_disambiguator` as an `InternedString`Niko Matsakis-3/+6
2016-07-28Extend DepGraph so it can track "work-products"Niko Matsakis-9/+128
2016-07-28Rename _ to {numerics} for unknown numeric typesJonathan Turner-1/+2
2016-07-28Rollup merge of #35040 - soltanmm:couple-is-a-pun, r=nikomatsakisManish Goregaokar-150/+159
2016-07-25Tidy upMasood Malekghassemi-13/+38
2016-07-25Use &mut for CombineFields in inference relationsMasood Malekghassemi-78/+58
2016-07-25Move `a_is_expected` out of `CombineFields`Masood Malekghassemi-82/+86
2016-07-25Rename infcx lifetimes in inference relationsMasood Malekghassemi-46/+46
2016-07-25Adressed PR comments.cgswords-9/+9
2016-07-25General MetaItem encapsulation rewrites.cgswords-11/+11
2016-07-25Unpublicize inference relationsMasood Malekghassemi-6/+6
2016-07-25move `during_closure_kind_inference` flag to mcNiko Matsakis-19/+31
2016-07-24Implement ARM personality routine in Rust.Vadim Chugunov-1/+0
2016-07-23address review commentsAriel Ben-Yehuda-12/+6
2016-07-22Avoid writing a temporary closure kindNiko Matsakis-5/+33
2016-07-22Add new error codes in librustc_typeckggomez-5/+14
2016-07-22use diagnostic-mutating style for `note_type_err` tooAriel Ben-Yehuda-41/+27
2016-07-22try to recover the non-matching types in projection errorsAriel Ben-Yehuda-21/+60
2016-07-22remove the now-unused multiline error codeAriel Ben-Yehuda-77/+4
2016-07-22switch projection errors to use the new type error messagesAriel Ben-Yehuda-27/+41
2016-07-22refactor type error reportingAriel Ben-Yehuda-176/+119
2016-07-22remove rustc_typeck::same_type_errAriel Ben-Yehuda-1/+86
2016-07-22remove never-called type-error reporting functionsAriel Ben-Yehuda-69/+19
2016-07-21Auto merge of #34715 - scottcarr:mir-test, r=nikomatsakisbors-0/+2
2016-07-20add mir optimization tests, dump-mir-dir optionScott A Carr-0/+2
2016-07-17Auto merge of #34860 - jseyfried:encapsulate_hygiene, r=nrcbors-2/+2