about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-03-24Merge `DefPathData::VariantCtor` and `DefPathData::StructCtor`Vadim Petrochenkov-28/+16
2019-03-24Slightly more uniform treatment of struct and variant constructorsVadim Petrochenkov-7/+5
2019-03-24Auto merge of #58305 - scalexm:chalk-continued, r=nikomatsakisbors-34/+159
2019-03-24Remove `VariantDef::parent_did`Vadim Petrochenkov-137/+29
2019-03-24Remove methods is_struct/is_tuple/is_unit from VariantDataVadim Petrochenkov-59/+35
2019-03-24Separate variant id and variant constructor id.David Wood-207/+391
2019-03-24Auto merge of #59199 - estebank:untrack-errors, r=eddybbors-3/+2
2019-03-24code review fixesSaleem Jaffer-7/+4
2019-03-23Auto merge of #59084 - estebank:diagnostic-spans, r=davidtwcobors-0/+13
2019-03-23Fixes #59361Peter Hall-6/+6
2019-03-23Deduplicate const eval error spans for better outputEsteban Küber-1/+3
2019-03-23Swap const evaluation lint spans to point at problem in primary spanEsteban Küber-0/+11
2019-03-23Auto merge of #59068 - ljedrz:kill_off_NodeId_stragglers, r=Zoxcbors-23/+8
2019-03-23adding mir::StaticKind enum for static and promotedSaleem Jaffer-26/+34
2019-03-23Auto merge of #59096 - ljedrz:HirIdify_AccessLevel, r=Zoxcbors-7/+6
2019-03-22address review commentsEsteban Küber-3/+2
2019-03-23Auto merge of #58929 - estebank:elide-object, r=zackmdavisbors-11/+29
2019-03-22Rollup merge of #59273 - llogiq:hir-docs, r=matthewjasperMazdak Farrokhzad-1/+12
2019-03-22Rollup merge of #59266 - estebank:struct-parse-recovery, r=petrochenkovMazdak Farrokhzad-15/+20
2019-03-22Rollup merge of #59170 - varkor:const-generics-rustdoc, r=QuietMisdreavus,eddybMazdak Farrokhzad-2/+2
2019-03-20expand the fixmeNiko Matsakis-1/+4
2019-03-20refactor so that `relate_ty_var` can accommodate vid on a or b sideNiko Matsakis-22/+130
2019-03-20nll_relate/mod.rs: rustfmtNiko Matsakis-25/+27
2019-03-20Fix a bug in chalk unification codescalexm-2/+14
2019-03-20Add eval_always to query macro and move a query overJohn Kåre Alsaker-13/+5
2019-03-20Add anon to query macro and move a query overJohn Kåre Alsaker-26/+16
2019-03-20Add no_force to query macro and move some queries overJohn Kåre Alsaker-54/+26
2019-03-20Add no_hash to query macro and move some queries overJohn Kåre Alsaker-68/+45
2019-03-20remove visit_static from librustc::mirSaleem Jaffer-17/+4
2019-03-20Add a -Z time option which prints only passes which runs onceJohn Kåre Alsaker-15/+19
2019-03-19review commentsEsteban Küber-1/+1
2019-03-19Update src/librustc/hir/mod.rsMazdak Farrokhzad-1/+1
2019-03-18Rename typarams to param_namesvarkor-2/+2
2019-03-18cleaner code as per reviewSaleem Jaffer-10/+0
2019-03-18promoted is still left in 2 placesSaleem Jaffer-22/+31
2019-03-18some small HIR doc improvementsAndre Bogus-1/+12
2019-03-18Add load_cached query modifier and keep dep node names consistent with query ...John Kåre Alsaker-43/+32
2019-03-18Define queries using a proc macroJohn Kåre Alsaker-43/+90
2019-03-17Do not complain about non-existing fields after parse recoveryEsteban Küber-15/+20
2019-03-17Auto merge of #58994 - oli-obk:deprecated_derive, r=petrochenkovbors-2/+20
2019-03-17Make meta-item API compatible with `LocalInternedString::get` soundness fixVadim Petrochenkov-28/+14
2019-03-17Auto merge of #59178 - oli-obk:lazy_const, r=eddybbors-288/+156
2019-03-16Don't report deprecation lints in derive expansionsOliver Scherer-2/+20
2019-03-16Fix rebaseVadim Petrochenkov-1/+1
2019-03-16Refactor away `NestedMetaItemKind`Vadim Petrochenkov-17/+15
2019-03-16Rename `MetaItem::ident` to `MetaItem::path`Vadim Petrochenkov-8/+8
2019-03-16syntax: Do not accidentally treat multi-segment meta-items as single-segmentVadim Petrochenkov-29/+35
2019-03-16Revert the `LazyConst` PROliver Scherer-288/+156
2019-03-16Rollup merge of #59201 - lambda:remove-repr-simd-isize-usize-restriction, r=a...kennytm-1/+0
2019-03-16Rollup merge of #59169 - tmandry:allow-features-flag, r=cramertjkennytm-0/+19