summary refs log tree commit diff
path: root/src/librustc/hir
AgeCommit message (Expand)AuthorLines
2017-11-17Auto merge of #46004 - michaelwoerister:cached-mir-wip-3, r=nikomatsakisbors-19/+96
2017-11-16Add doc comment for LocalDefId.Michael Woerister-2/+7
2017-11-16incr.comp.: Remove default serialization implementations for things in rustc:...Michael Woerister-51/+7
2017-11-16Introduce LocalDefId which provides a type-level guarantee that the DefId is ...Michael Woerister-2/+50
2017-11-16Rollup merge of #45984 - ExpHP:attr-error-context, r=estebankGuillaume Gomez-8/+8
2017-11-15Disallow all impl Trait within Fn trait sugarChristopher Vittal-4/+3
2017-11-15Incorporate review feedbackChristopher Vittal-6/+15
2017-11-15Add proper names to impl Trait parameters.Chris Vittal-1/+1
2017-11-15Add universal_impl_trait feature gateChristopher Vittal-0/+12
2017-11-15Add bool item is_in_impl_trait to LoweringContextChristopher Vittal-1/+24
2017-11-15Split hir::TyImplTrait, move checks to HIR loweringChristopher Vittal-91/+188
2017-11-14incr.comp.: Cache TypeckTables and add -Zincremental-queries flag.Michael Woerister-1/+1
2017-11-14Add context to E0084, E00517, E0518Michael Lamparski-8/+8
2017-11-14incr.comp.: Implement TyDecoder for on_disk_cache::CacheDecoder.Michael Woerister-2/+31
2017-11-14rustc: split off BodyOwnerKind from MirSource.Eduard-Mihai Burtescu-0/+34
2017-11-13incr.comp.: Implement UseSpecializedXXcodable for DefIndex and DefId.Michael Woerister-2/+41
2017-11-12MIR-borrowck: fix diagnostics for closuresShotaro Yamada-1/+1
2017-11-09change separator from `.` to `-`Mikhail Modin-2/+5
2017-11-09change MIR dump filenames from `nodeN` to `DefPath`Mikhail Modin-0/+20
2017-11-08Auto merge of #45867 - michaelwoerister:check-ich-stability, r=nikomatsakisbors-1/+16
2017-11-08incr.comp.: Add some missing reads in HIR map.Michael Woerister-0/+12
2017-11-07Rollup merge of #45784 - harpocrates:fix/print-parens-cast-lt, r=kennytmkennytm-0/+9
2017-11-07incr.comp.: Always require Session when decoding Spans (as to avoid silently ...Michael Woerister-1/+4
2017-11-05Pretty print parens around casts on the LHS of '<'Alec Theriault-0/+9
2017-11-04Make DefIndex use newtype_index macroSantiago Pastorino-26/+10
2017-11-04Auto merge of #45605 - Nashenas88:derive-newtype, r=nikomatsakisbors-24/+17
2017-11-03fix rebase conflictleonardo.yvens-1/+1
2017-11-03Teach typeck about `auto trait`leonardo.yvens-2/+2
2017-11-03add `auto` keyword, parse `auto trait`, lower to HIRleonardo.yvens-6/+29
2017-11-03[Syntax Breaking] Rename DefaultImpl to AutoImplleonardo.yvens-18/+18
2017-11-01newindex_type macro: make index private by default and allow pub through configPaul Daniel Faria-1/+1
2017-11-01newtype_index: Support simpler serializable override, custom derive, and fix ...Paul Daniel Faria-0/+3
2017-11-01Clean up macro argument matches so they satisfy tidy checksPaul Daniel Faria-1/+2
2017-11-01Add derive and doc comment capabilities to newtype_index macroPaul Daniel Faria-24/+13
2017-11-01Rollup merge of #45579 - leodasvacas:document-that-call-can-be-adt-constructo...kennytm-1/+3
2017-10-31Auto merge of #45551 - michaelwoerister:fix-hir-depnodes-and-ich, r=nikomatsakisbors-1/+1
2017-10-28Add generics field to LateContextManish Goregaokar-0/+13
2017-10-27Implement RFC 1861: Extern typesPaul Lietar-1/+17
2017-10-27Document that call expressions also represent ADT constructors.leonardo.yvens-1/+3
2017-10-26incr.comp.: Fix invalid DepNode assignment in HIR map.Michael Woerister-1/+1
2017-10-26Auto merge of #45464 - sinkuu:ice_44851, r=jseyfriedbors-0/+14
2017-10-25Auto merge of #45476 - Xanewok:fingerprint-disambiguator, r=michaelwoeristerbors-7/+14
2017-10-24Introduce CrateDisambiguator newtype and fix testsIgor Matuszewski-7/+13
2017-10-24Auto merge of #45401 - zackmdavis:crate_shorthand_visibility_modifier, r=niko...bors-1/+1
2017-10-24Auto merge of #44766 - sunjay:lift_generics, r=nikomatsakisbors-10/+15
2017-10-23Use 128 bit instead of Symbol for crate disambiguatorIgor Matuszewski-2/+3
2017-10-23Fix #44851 by visiting tokens in `DefCollector` and `BuildReducedGraphVisitor`sinkuu-0/+14
2017-10-22`crate` shorthand visibility modifierZack M. Davis-1/+1
2017-10-20Fix typos in README.mdtopecongiro-2/+2
2017-10-17Fixed tidy errorsSunjay Varma-2/+4