about summary refs log tree commit diff
path: root/src/librustc/hir/map
AgeCommit message (Expand)AuthorLines
2019-01-05Auto merge of #57230 - estebank:return-mismatch, r=varkorbors-1/+2
2018-12-31Address commentsJohn Kåre Alsaker-9/+7
2018-12-31Group dep node data into a single structureJohn Kåre Alsaker-44/+85
2018-12-30Point at the return type span on type mismatch due to missing returnEsteban Küber-1/+2
2018-12-26Store `Ident` rather than just `Name` in HIR types `Item` and `ForeignItem`.Alexander Regueiro-9/+9
2018-12-25Remove licensesMark Rousskov-60/+0
2018-12-17Add a commentJohn Kåre Alsaker-0/+3
2018-12-17Tweak query code for performanceJohn Kåre Alsaker-0/+4
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-23/+20
2018-12-07Auto merge of #56502 - Zoxc:hir-func, r=eddybbors-2/+2
2018-12-07Rollup merge of #56516 - frewsxcv:frewsxcv-eq, r=Mark-Simulacrumkennytm-1/+1
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-2/+2
2018-12-04Replace usages of `..i + 1` ranges with `..=i`.Corey Farwell-1/+1
2018-12-04syntax: Rename some keywordsVadim Petrochenkov-1/+1
2018-11-21track the span for each id so that we can give a nice ICENiko Matsakis-29/+39
2018-11-21rustc: implement and use Default on more types.Eduard-Mihai Burtescu-15/+4
2018-11-21rustc: remove {FxHash,Node,DefId,HirId,ItemLocal}{Map,Set} "constructor" fns.Eduard-Mihai Burtescu-1/+1
2018-11-12Turn `HirLocalId` into a `newtype_index`Oliver Scherer-2/+2
2018-11-12Make `NodeId` a `newtype_index` to enable niche optimizationsOliver Scherer-1/+1
2018-11-03Added support for trait aliases as bounds.Alexander Regueiro-3/+1
2018-10-31use String::from() instead of format!() macro to construct Strings.Matthias Krüger-1/+1
2018-10-30Adjust Ids of path segments in visibility modifiersNick Cameron-1/+1
2018-10-26Auto merge of #53821 - oli-obk:sanity_query, r=RalfJungbors-1/+1
2018-10-26Fix tests and assertions; add some commentsNick Cameron-10/+19
2018-10-26dump refs for path segments in save-analysisNick Cameron-1/+14
2018-10-25Don't extend `hir::Def` when there's already a dedicated "function-like" dete...Oliver Schneider-7/+2
2018-10-25Report const eval error inside the queryOliver Schneider-1/+6
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-5/+5
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-5/+5
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-12/+12
2018-09-28Auto merge of #54338 - orium:fix-macro-inc-comp, r=nrcbors-0/+25
2018-09-25Lower `impl Trait` types in locals.Alexander Regueiro-3/+3
2018-09-20fix intra-links for trait implsQuietMisdreavus-4/+9
2018-09-19Use full name to identify a macro in a `FileName`.Diogo Sousa-0/+25
2018-09-15Auto merge of #54151 - ljedrz:cleanup_hir, r=michaelwoeristerbors-91/+46
2018-09-12A few cleanups for hirljedrz-91/+46
2018-09-06Fixup whitespaceJakub Kozlowski-1/+1
2018-09-06Allow named lifetimes in async functions.Jakub Kozlowski-21/+38
2018-08-29Auto merge of #53711 - arielb1:macro-table, r=michaelwoeristerbors-0/+17
2018-08-27Revert crate root changesvarkor-1/+10
2018-08-27Make small modificationsvarkor-19/+7
2018-08-27Rename hir::map::NodeKind to hir::Nodevarkor-247/+215
2018-08-27Convert EntryKind to a struct, Entryvarkor-243/+118
2018-08-27Rename hir::map::Node to hir::map::NodeKindvarkor-234/+233
2018-08-27Rename MapEntry to EntryKindvarkor-161/+159
2018-08-26create a valid DefIdTable for proc macro cratesAriel Ben-Yehuda-0/+17
2018-08-22Replace TyForeign with ForeignTyvarkor-1/+1
2018-08-22Rename Def::{Param, Foreign} to Def::{TyParam, TyForeign}varkor-2/+2
2018-08-22Remove Ty prefix from Ty{Foreign|Param}varkor-2/+2
2018-08-19mv codemap source_mapDonato Sciarra-2/+2