about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-12-30Make things build againVadim Petrochenkov-1/+1
2019-12-30discriminant -> scrutineeMazdak Farrokhzad-8/+8
2019-12-30Blame user type in pat type error.Mazdak Farrokhzad-5/+14
2019-12-30refactor and fix this-expression-has-type noteMazdak Farrokhzad-0/+1
2019-12-30MatchExpressionArmPattern -> PatternMazdak Farrokhzad-7/+5
2019-12-30MatchExpressionArmPattern: Use more generic wording.Mazdak Farrokhzad-1/+1
2019-12-30Outdated comment.Camille GILLOT-1/+1
2019-12-30Move region_scope_tree query to librustc_passes.Camille GILLOT-0/+670
2019-12-30Move region.rs to librustc_passes.Camille GILLOT-1536/+0
2019-12-30Duplicate allocations in lowering.Camille GILLOT-3/+3
2019-12-30Avoid a few allocations.Camille GILLOT-12/+14
2019-12-30Allocate inside lower_path_extra.Camille GILLOT-38/+20
2019-12-30Retire hir::ptr.Camille GILLOT-131/+1
2019-12-30Retire HirVec.Camille GILLOT-54/+35
2019-12-30Remove HirVec from Generics.Camille GILLOT-73/+114
2019-12-30Auto merge of #67658 - spastorino:do-not-copy-zsts, r=oli-obkbors-0/+8
2019-12-30Auto merge of #67721 - JohnTitor:rollup-o8zm4r9, r=JohnTitorbors-742/+38
2019-12-30Rollup merge of #67698 - cjgillot:passes-first, r=ZoxcYuki Okushi-742/+38
2019-12-29clean up logicEsteban Küber-0/+10
2019-12-30Auto merge of #67631 - oli-obk:polymorphic_promotion, r=wesleywiserbors-1/+23
2019-12-29Auto merge of #66942 - cjgillot:hirene-ty, r=Zoxcbors-687/+714
2019-12-29Introduce librustc/middle/mod.rsCamille GILLOT-39/+36
2019-12-29Move get_lib_features query in librustc_passes.Camille GILLOT-5/+24
2019-12-29Move lib_features.rs in librustc_passes.Camille GILLOT-153/+0
2019-12-29Move diagnostic_items queries to librustc_passes.Camille GILLOT-9/+0
2019-12-29Move diagnostic_items.rs to librustc_passes.Camille GILLOT-119/+0
2019-12-29Move reachable_set query in librustc_passes.Camille GILLOT-4/+2
2019-12-29Move reachable.rs to librustc_passes.Camille GILLOT-437/+0
2019-12-29Auto merge of #67614 - Mark-Simulacrum:global-callbacks, r=Zoxcbors-60/+7
2019-12-28Avoid copying some undef memory in MIRSantiago Pastorino-0/+8
2019-12-28Rollup merge of #67604 - christianpoveda:scalar_to_(u|i)64, r=RalfJungOliver Scherer-21/+35
2019-12-27core: add IntoFuture trait and support for awaitSean McArthur-4/+22
2019-12-27Address review.Camille GILLOT-9/+10
2019-12-27Lowering for hir::Ty.Camille GILLOT-246/+231
2019-12-27Visit for hir::Ty.Camille GILLOT-60/+55
2019-12-27Syntax for hir::Ty.Camille GILLOT-386/+429
2019-12-27Use Arena inside hir::TraitMethod.Camille GILLOT-4/+5
2019-12-27Use Arena inside hir::FnSig.Camille GILLOT-16/+18
2019-12-27Fix `Instance::resolve()` incorrectly returning specialized instancesWesley Wiser-1/+23
2019-12-27Auto merge of #67192 - oli-obk:const_zst_addr, r=RalfJung,varkorbors-9/+10
2019-12-26Move arena_vec inside lowering.Camille GILLOT-12/+12
2019-12-26Remove some type information.Camille GILLOT-15/+13
2019-12-26Fewer calls to arena.alloc.Camille GILLOT-138/+121
2019-12-26Lowering for hir::Expr.Camille GILLOT-229/+347
2019-12-26Visit for hir::Expr.Camille GILLOT-34/+33
2019-12-26Syntax for hir::Expr.Camille GILLOT-324/+338
2019-12-26Early abort instead of building up zero sized valuesOliver Scherer-4/+0
2019-12-26Prevent an ICE on invalid transmutesOliver Scherer-0/+6
2019-12-26Retire `to_ptr` which should already have no users but still kept getting new...Oliver Scherer-9/+4
2019-12-26Don't ICE on the use of integer addresses for ZST constants in pattern matchingOliver Scherer-0/+4