summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2017-03-09Fix const expression macro invocations.Jeffrey Seyfried-10/+11
2017-02-23Fix ICE when accessing mutably an immutable enumEsteban Küber-1/+3
2017-02-23remove vestiges of the old suggestion machineryNiko Matsakis-256/+26
2017-01-30cleanup: Refactor away `DtorKind`Vadim Petrochenkov-24/+1
2017-01-30Implement Drop for BoxVadim Petrochenkov-26/+4
2017-01-30Merge ty::TyBox into ty::TyAdtVadim Petrochenkov-95/+92
2017-01-28Auto merge of #39305 - eddyb:synelide, r=nikomatsakisbors-515/+1328
2017-01-28rustc: remove unused `bounds` field from `RegionParameterDef`.Eduard-Mihai Burtescu-27/+9
2017-01-28rustc: move object default lifetimes to resolve_lifetimes.Eduard-Mihai Burtescu-75/+329
2017-01-28rustc: always keep an explicit lifetime in trait objects.Eduard-Mihai Burtescu-14/+54
2017-01-28rustc: lower trait type paths as TyTraitObject.Eduard-Mihai Burtescu-42/+40
2017-01-28rustc: move most of lifetime elision to resolve_lifetimes.Eduard-Mihai Burtescu-11/+557
2017-01-28rustc: simplify scope-tracking in resolve_lifetime.Eduard-Mihai Burtescu-321/+220
2017-01-28rustc: clean up the style of middle::resolve_lifetime.Eduard-Mihai Burtescu-69/+99
2017-01-28rustc: always include elidable lifetimes in HIR types.Eduard-Mihai Burtescu-102/+166
2017-01-27Rollup merge of #39351 - nikomatsakis:incr-comp-skip-typeck-1, r=eddybAlex Crichton-7/+7
2017-01-27Rollup merge of #39321 - king6cong:master, r=frewsxcvAlex Crichton-1/+1
2017-01-27Rollup merge of #39290 - canndrew:hide-uninhabitedness, r=nikomatsakisAlex Crichton-5/+1
2017-01-27Auto merge of #37057 - brson:nosuggest, r=nikomatsakisbors-714/+4
2017-01-27move `cast_kinds` into `TypeckTables` where it belongsNiko Matsakis-7/+7
2017-01-27Auto merge of #39281 - michaelwoerister:make-cc-incr-comp-opt-in, r=nikomatsakisbors-0/+2
2017-01-27Auto merge of #39139 - estebank:issue-38147, r=nikomatsakisbors-2/+61
2017-01-26rustc: Remove all "consider using an explicit lifetime parameter" suggestionsBrian Anderson-714/+4
2017-01-26Point to immutable arg/fields when trying to use as &mutEsteban Küber-2/+61
2017-01-27doc comment typo fixking6cong-1/+1
2017-01-26Auto merge of #39066 - arielb1:lifetime-extension-test, r=nikomatsakisbors-24/+74
2017-01-26Auto merge of #39309 - eddyb:map-shmap, r=nikomatsakisbors-380/+380
2017-01-26Auto merge of #38819 - GuillaumeGomez:main_func_wrong_type, r=GuillaumeGomezbors-2/+29
2017-01-26rustc: don't call the HIR AST.Eduard-Mihai Burtescu-219/+219
2017-01-26rustc: rename TyCtxt's `map` field to `hir`.Eduard-Mihai Burtescu-164/+164
2017-01-26Update error code numberGuillaume Gomez-3/+3
2017-01-26Add a distinct error code and description for "main function has wrong type"Guillaume Gomez-2/+29
2017-01-26Auto merge of #39075 - est31:remove_reflect, r=nikomatsakisbors-57/+3
2017-01-25rename `Tables` to `TypeckTables`Niko Matsakis-59/+59
2017-01-25remove outdated textNiko Matsakis-21/+0
2017-01-25merge TypeckItemBody and Tables depnodesNiko Matsakis-16/+15
2017-01-25Rollup merge of #39267 - king6cong:master, r=steveklabnikGuillaume Gomez-2/+2
2017-01-25Hide uninhabitedness checks behind feature gateAndrew Cann-5/+1
2017-01-25Auto merge of #35712 - oli-obk:exclusive_range_patterns, r=nikomatsakisbors-8/+26
2017-01-25end temporary lifetimes being extended by `let X: &_` hintsAriel Ben-Yehuda-24/+74
2017-01-24incr.comp.: Make cross-crate tracking for incr. comp. opt-in.Michael Woerister-0/+2
2017-01-24Remove Reflectest31-57/+3
2017-01-24doc typo fixking6cong-1/+1
2017-01-24doc comment rewordingking6cong-1/+1
2017-01-22Auto merge of #39238 - king6cong:pr, r=frewsxcvbors-1/+1
2017-01-22Auto merge of #39127 - canndrew:unreachable-pattern-errors-into-warnings, r=a...bors-7/+35
2017-01-22better comment wordingking6cong-1/+1
2017-01-22Remove unused `extern crate`s.Jeffrey Seyfried-8/+0
2017-01-22Warn on unused `#[macro_use]` imports.Jeffrey Seyfried-1/+1
2017-01-21Fix commentAndrew Cann-6/+3