summary refs log tree commit diff
path: root/src/librustc/middle
AgeCommit message (Expand)AuthorLines
2016-03-16Do not report errors from regionck if other errors were alreadyNiko Matsakis-2/+13
2016-03-16remove wrong assert in check_matchAriel Ben-Yehuda-4/+1
2016-03-01Auto merge of #31962 - sanxiyn:const-eval-map, r=arielb1bors-1/+18
2016-02-29std: Stabilize APIs for the 1.8 releaseAlex Crichton-14/+43
2016-02-29Use HIR map instead of tcx in constant evaluatorSeo Sanghyeon-1/+18
2016-02-27Rollup merge of #31929 - dotdash:less_rallocx, r=alexcrichtonManish Goregaokar-0/+5
2016-02-27Avoid excessive reallocations during item-bodies checkingBjörn Steinbrink-0/+5
2016-02-26Use .copy_from_slice() where applicableUlrik Sverdrup-2/+2
2016-02-22Add crate_name in E0152 error displayggomez-2/+5
2016-02-20store the normalized types of field accessesAriel Ben-Yehuda-0/+7
2016-02-20make *mut T -> *const T a coercionAriel Ben-Yehuda-9/+28
2016-02-17Auto merge of #31685 - petrochenkov:patrefact2, r=eddybbors-178/+167
2016-02-16Split PatKind::Enum into PatKind::TupleStruct and PatKind::PathVadim Petrochenkov-77/+66
2016-02-15use stalled_on in all obligation typesAriel Ben-Yehuda-14/+33
2016-02-14Rename hir::Pat_ and its variantsVadim Petrochenkov-130/+130
2016-02-13Auto merge of #31588 - soltanmm:layer, r=nikomatsakisbors-10/+7
2016-02-12Autoderef in librustcJonas Schievink-243/+243
2016-02-11Pass through diagnostic handler insteadarcnmx-1/+3
2016-02-11Only retain external static symbols across LTOarcnmx-13/+11
2016-02-11[breaking-change] don't glob export ast::Mutablity variantsOliver 'ker' Schneider-2/+2
2016-02-11[breaking-change] don't pub export ast::IntLitType variantsOliver Schneider-3/+3
2016-02-11[breaking-change] don't pub export ast::Lit_ variantsOliver Schneider-11/+11
2016-02-11[breaking-change] remove the sign from integer literals in the astOliver Schneider-4/+2
2016-02-11[breaking-change] don't glob export ast::{UintTy, IntTy} variantsOliver Schneider-123/+123
2016-02-11[breaking-change] don't glob export ast::FloatTy variantsOliver Schneider-6/+6
2016-02-11[breaking-change] don't glob import/export syntax::abi enum variantsOliver Schneider-7/+7
2016-02-11Move FulfillmentContext out of InferCtxtMasood Malekghassemi-4/+1
2016-02-10Update some debug loggingMasood Malekghassemi-6/+6
2016-02-09Auto merge of #31523 - steveklabnik:rollup, r=steveklabnikbors-3/+3
2016-02-09Minor spelling fixesCarlos E. Garcia-3/+3
2016-02-09make `MirMap` a struct instead of a type alias for `NodeMap`Oliver Schneider-2/+3
2016-02-08Split dummy in region inference graph into distinct source and sink nodes.Felix S. Klock II-3/+10
2016-02-06Auto merge of #31410 - rkruppe:issue31109, r=pnkfelixbors-3/+9
2016-02-06Auto merge of #31307 - nagisa:mir-drop-terminator, r=nikomatsakisbors-7/+5
2016-02-05Auto merge of #31304 - nikomatsakis:incr-comp-read-from-hir-map, r=michaelwoe...bors-6/+30
2016-02-05Instrument a bunch of tasks that employ the HIR map in one way orNiko Matsakis-5/+29
2016-02-05Instrument the AST map so that it registers reads when data isNiko Matsakis-1/+1
2016-02-05Auto merge of #31349 - nikomatsakis:issue-31157-obligation-forest-cache, r=at...bors-56/+123
2016-02-04ICE more gracefully in constant evaluation when float parsing failsRobin Kruppe-3/+9
2016-02-04Synthesize calls to box_free language itemSimonas Kazlauskas-7/+5
2016-02-03Improve detection of unused importsJeffrey Seyfried-1/+1
2016-02-02Spelling fix in `middle::def::Def`Dirk Gadsden-1/+1
2016-02-01Use the per-tree state to detect and permit DAGs (but not cyclic graphs)Niko Matsakis-41/+80
2016-02-01Add a notion of "per-tree" stateNiko Matsakis-18/+46
2016-02-01Some changes to save-analysis to cope with errorsNick Cameron-0/+10
2016-02-01Replace some aborts with ResultsNick Cameron-4/+7
2016-01-29Auto merge of #30900 - michaelwoerister:trans_item_collect, r=nikomatsakisbors-2/+8
2016-01-27Auto merge of #31020 - regexident:fix_16884, r=brsonbors-50/+64
2016-01-26Implement the translation item collector.Michael Woerister-2/+8
2016-01-26Rollup merge of #31184 - arielb1:remove-implicator, r=nikomatsakisManish Goregaokar-454/+0