summary refs log tree commit diff
path: root/src/librustc/hir/map/mod.rs
AgeCommit message (Expand)AuthorLines
2018-11-21track the span for each id so that we can give a nice ICENiko Matsakis-2/+2
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-26Fix tests and assertions; add some commentsNick Cameron-1/+1
2018-10-26dump refs for path segments in save-analysisNick Cameron-1/+7
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-7/+7
2018-09-20fix intra-links for trait implsQuietMisdreavus-4/+9
2018-09-12A few cleanups for hirljedrz-48/+22
2018-08-27Revert crate root changesvarkor-1/+10
2018-08-27Make small modificationsvarkor-18/+6
2018-08-27Rename hir::map::NodeKind to hir::Nodevarkor-211/+179
2018-08-27Convert EntryKind to a struct, Entryvarkor-207/+99
2018-08-27Rename hir::map::Node to hir::map::NodeKindvarkor-180/+179
2018-08-27Rename MapEntry to EntryKindvarkor-136/+134
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_map()Donato Sciarra-1/+1
2018-08-19mv (mod) codemap source_mapDonato Sciarra-1/+1
2018-08-09Move SVH structure to data structuresMark Rousskov-1/+1
2018-08-04cleanup: Remove `Def::GlobalAsm`Vadim Petrochenkov-1/+1
2018-07-18Implement existential typesOliver Schneider-1/+5
2018-07-16ItemKindcsmoe-53/+53
2018-07-16ForeignItemKindcsmoe-3/+3
2018-07-16TyKindcsmoe-0/+1
2018-07-16ExprKindcsmoe-4/+4
2018-07-16VariantKindcsmoe-1/+1
2018-07-01call it `hir::VisibilityKind` instead of `hir::Visibility_:*`Zack M. Davis-1/+1
2018-06-30in which hir::Visibility recalls whence it came (i.e., becomes Spanned)Zack M. Davis-1/+3
2018-06-28Extend support to `get_generics` for all `NodeItem`sEsteban Küber-1/+8
2018-06-28Point at lifetimes instead of def span for E0195Esteban Küber-1/+21
2018-06-28Fix rebaseVadim Petrochenkov-3/+3
2018-06-28Use `Ident`s for associated item definitions in HIRVadim Petrochenkov-8/+8
2018-06-28Use `Ident`s in a number of structures in HIRVadim Petrochenkov-2/+2
2018-06-28Use `Ident`s for lifetimes in HIRVadim Petrochenkov-2/+2
2018-06-21PathParameters -> GenericArgs fixesTaylor Cramer-1/+1
2018-06-21Parse async fn header.Without Boats-1/+1
2018-06-20Lift attrs into hir::GenericParamvarkor-4/+1
2018-06-20Introduce ParamName and use it in place of LifetimeNamevarkor-7/+4
2018-06-20Lift name into GenericParamvarkor-2/+2
2018-06-20Handle lifetimes in NodeGenericParam alsovarkor-3/+6
2018-06-20Refactor generic parameters in rustdoc/cleanvarkor-5/+3
2018-06-20Refactor hir::GenericParam as a structvarkor-32/+37
2018-06-19Add `fn fn_decl` to `Hir`, for looking up the `FnDecl` of a body owner.Felix S. Klock II-0/+42
2018-06-13Various cleanupsOliver Schneider-7/+1
2018-06-07Add existential type definitonsOliver Schneider-0/+8
2018-05-26Use `Ident`s for fields in HIRVadim Petrochenkov-3/+3
2018-05-19rustc: introduce {ast,hir}::AnonConst to consolidate so-called "embedded cons...Eduard-Mihai Burtescu-28/+19
2018-04-26rustc_target: move in syntax::abi and flip dependency.Irina Popa-1/+1
2018-04-19Remove HIR inliningWesley Wiser-25/+1