about summary refs log tree commit diff
path: root/src/librustc/hir/map
AgeCommit message (Expand)AuthorLines
2019-10-09self-profiling: Add events for everything except trait selection.Michael Woerister-0/+2
2019-09-30Auto merge of #64778 - csmoe:index, r=eddybbors-3/+3
2019-09-29Rollup merge of #64825 - estebank:match-unit, r=CentrilMazdak Farrokhzad-0/+26
2019-09-29remove indexed_vec re-export from rustc_data_structurescsmoe-3/+3
2019-09-28clean upEsteban Küber-2/+2
2019-09-28review commentsEsteban Küber-0/+5
2019-09-28Point at enclosing match when expecting `()` in armEsteban Küber-0/+21
2019-09-28Switch over all StableHash impls to new formatMark Rousskov-4/+2
2019-09-28Rollup merge of #64859 - Centril:const-def-here-new-var, r=estebankMazdak Farrokhzad-0/+8
2019-09-28Improve diagnostic for `let A = 0;`Mazdak Farrokhzad-0/+8
2019-09-27fix rebaseEsteban Küber-1/+1
2019-09-27review commentsEsteban Küber-3/+3
2019-09-27Account for tail expressions when pointing at return typeEsteban Küber-1/+24
2019-09-27Turn `walk_parent_nodes` method into an iteratorEsteban Küber-105/+101
2019-09-26Rename `ForeignItem.node` to `ForeignItem.kind`varkor-3/+3
2019-09-26Rename `Item.node` to `Item.kind`varkor-28/+31
2019-09-26Rename `Stmt.node` to `Stmt.kind`varkor-2/+2
2019-09-26Rename `Ty.node` to `Ty.kind`varkor-1/+1
2019-09-26Rename `TraitItem.node` to `TraitItem.kind`varkor-11/+11
2019-09-26Rename `ImplItem.node` to `ImplItem.kind`varkor-11/+14
2019-09-26Rename `Pat.node` to `Pat.kind`varkor-3/+3
2019-09-26Rename `Expr.node` to `Expr.kind`varkor-10/+10
2019-09-25Rollup merge of #62975 - ljedrz:kill_off_hir_to_node_id, r=ZoxcMazdak Farrokhzad-4/+2
2019-09-14def_collector: Factor out common field handling codeVadim Petrochenkov-26/+21
2019-09-14def_collector: Do not ICE on attributes on unnamed fieldsVadim Petrochenkov-2/+15
2019-09-09Resolve attributes in several placesCaio-1/+57
2019-09-07Aggregation of cosmetic changes made during work on REPL PRs: librustcAlexander Regueiro-59/+61
2019-09-04Remove hashing impls for `LocalInternedString`.Nicholas Nethercote-1/+1
2019-08-27Cleanup: Consistently use `Param` instead of `Arg` #62426Kevin Per-12/+12
2019-08-25HirIdify hir::Crate.modulesljedrz-4/+2
2019-08-24Modifies how Arg, Arm, Field, FieldPattern and Variant are visitedCaio-4/+3
2019-08-21review commentsEsteban Küber-7/+13
2019-08-21When declaring a declarative macro in an item it's only accessible inside itEsteban Küber-5/+8
2019-08-18Auto merge of #63269 - Aaron1011:feature/proc-macro-data, r=eddyb,petrochenkovbors-19/+0
2019-08-17resolve: Properly integrate derives and `macro_rules` scopesVadim Petrochenkov-1/+1
2019-08-17Serialize additional data for procedural macrosAaron Hill-19/+0
2019-08-14Rollup merge of #63543 - c410-f3r:variant, r=c410-f3rMazdak Farrokhzad-12/+12
2019-08-14Merge Variant and Variant_Caio-12/+12
2019-08-13review commentsEsteban Küber-1/+3
2019-08-12Suggest `Box::new` when appropriateEsteban Küber-4/+24
2019-08-09Differentiate between tuple structs and tuple variantsEsteban Küber-1/+1
2019-08-04Rename `ItemImplKind::Type` to `ItemImplKind::TyAlias`varkor-3/+3
2019-08-04Rename `ItemKind::Ty` to `ItemKind::TyAlias`varkor-4/+4
2019-08-02Replace `exist_ty` and `ExistTy` with `opaque_ty` and `OpaqueTy`varkor-1/+1
2019-08-02Replace "existential" by "opaque"varkor-9/+9
2019-07-27Lint attributes on function argumentsCaio-0/+15
2019-07-19Adjust other names after the `Mark` renamingVadim Petrochenkov-8/+8
2019-07-19libsyntax: Remove `Mark` into `ExpnId`Vadim Petrochenkov-20/+20
2019-07-11Rollup merge of #62476 - petrochenkov:expref, r=matthewjasperMazdak Farrokhzad-59/+33
2019-07-11def_collector: `parent_def` is no longer optionalVadim Petrochenkov-31/+17