| Age | Commit message (Expand) | Author | Lines |
| 2016-02-24 | Fix the visibility of extern crate declarations and stop warning on pub exter... | Jeffrey Seyfried | -1/+11 |
| 2016-02-18 | Replace the field `imports` in Module with `unresolved_imports` and refactor ... | Jeffrey Seyfried | -5/+2 |
| 2016-02-14 | Rename Module field anonymous_children to module_children, expand it to inclu... | Jeffrey Seyfried | -1/+2 |
| 2016-02-08 | Change try_define_child to return a Result instead of an Option | Jeffrey Seyfried | -3/+3 |
| 2016-02-08 | Write and use increment_outstanding_references_for and decrement_outstanding_... | Jeffrey Seyfried | -10/+2 |
| 2016-02-08 | Refactor away the fields id and is_public of ImportResolution and rename Impo... | Jeffrey Seyfried | -5/+2 |
| 2016-02-08 | Expand NameBinding to better represent bindings from imports | Jeffrey Seyfried | -3/+3 |
| 2016-02-08 | Add and use an arena for `NameBinding`s | Jeffrey Seyfried | -3/+3 |
| 2016-02-03 | Remove unneeded borrows and slices | Jeffrey Seyfried | -3/+3 |
| 2016-02-03 | Refactor block_needs_anonymous_module | Jeffrey Seyfried | -19/+7 |
| 2016-01-31 | Refactor away the field Module::external_module_children in resolve | Jeffrey Seyfried | -13/+25 |
| 2016-01-29 | Nits and other local improvements in resolve | Jeffrey Seyfried | -29/+10 |
| 2016-01-29 | Refactor away NameBindings, NsDef, ImportResolutionPerNamespace, DuplicateChe... | Jeffrey Seyfried | -225/+110 |
| 2016-01-21 | resolve: Fix variant namespacing | Vadim Petrochenkov | -7/+6 |
| 2016-01-20 | Rename Def's variants and don't reexport them | Vadim Petrochenkov | -45/+46 |
| 2016-01-20 | Refactor definitions of ADTs in rustc::middle::def | Vadim Petrochenkov | -31/+31 |
| 2016-01-13 | resolve: use arena allocation instead of reference counting for `Module`s to ... | Jeffrey Seyfried | -58/+54 |
| 2016-01-06 | Fix bug in duplicate checking for extern crates. | Jeffrey Seyfried | -1/+1 |
| 2015-12-30 | Refactoring | Nick Cameron | -5/+4 |
| 2015-12-30 | use structured errors | Nick Cameron | -6/+11 |
| 2015-12-18 | Prohibit private variant reexports | Vadim Petrochenkov | -4/+11 |
| 2015-12-17 | Auto merge of #30325 - jseyfried:fixes_30078, r=nrc | bors | -2/+2 |
| 2015-12-17 | Remove unused imports | Jeffrey Seyfried | -2/+2 |
| 2015-12-16 | rustc: Remove def::DefUse | Vadim Petrochenkov | -1/+0 |
| 2015-12-11 | Make name resolution errors non-fatal | Nick Cameron | -1/+2 |
| 2015-12-11 | Rename (Ns)ImportResolution | Jeffrey Seyfried | -10/+10 |
| 2015-12-10 | Fix a bug in which the visibility of a use declaration defining a name in one... | Jeffrey Seyfried | -4/+5 |
| 2015-12-07 | Remove some unnecessary indirection from HIR structures | Vadim Petrochenkov | -1/+1 |
| 2015-11-26 | split the metadata code into rustc_metadata | Ariel Ben-Yehuda | -1/+1 |
| 2015-11-26 | make CrateStore a trait object | Ariel Ben-Yehuda | -1/+1 |
| 2015-11-26 | remove csearch from resolve and typeck | Ariel Ben-Yehuda | -44/+25 |
| 2015-11-23 | Auto merge of #29530 - jseyfried:resolve, r=nikomatsakis | bors | -252/+78 |
| 2015-11-18 | Various straight-forward ports that override `visit_nested_items` | Niko Matsakis | -4/+8 |
| 2015-11-18 | Refactor away get_module_if_available and get_module and reformat one-liners | Jeffrey Seyfried | -30/+19 |
| 2015-11-17 | Fix issue #21546 and refactor NsDef | Jeffrey Seyfried | -146/+26 |
| 2015-11-16 | Refactor fields def_id and kind of Module into a single field def. | Jeffrey Seyfried | -70/+33 |
| 2015-11-16 | Replace `TypeNsDef` and `ValueNsDef` with a more general type `NsDef`. | Jeffrey Seyfried | -34/+28 |
| 2015-11-14 | rustfmt librustc_resolve | corentih | -256/+267 |
| 2015-10-27 | Auto merge of #26421 - nham:fix_21546, r=pnkfelix | bors | -0/+45 |
| 2015-10-25 | syntax/rustc_front: Simplify VariantData::fields | Vadim Petrochenkov | -1/+1 |
| 2015-10-22 | Warn when creating a module and a struct that both have the same name. | Nick Hamann | -0/+45 |
| 2015-10-13 | Merge VariantData and VariantData_ | Vadim Petrochenkov | -4/+6 |
| 2015-10-13 | Merge struct fields and struct kind | Vadim Petrochenkov | -12/+12 |
| 2015-10-13 | Dict -> Struct, StructDef -> VariantData, def -> data | Vadim Petrochenkov | -6/+6 |
| 2015-10-13 | Remove now redundant NodeId from Variant | Vadim Petrochenkov | -3/+3 |
| 2015-10-13 | Decouple structure kinds from NodeIds | Vadim Petrochenkov | -6/+6 |
| 2015-10-13 | Unify structures and enum variants in HIR | Vadim Petrochenkov | -5/+3 |
| 2015-10-01 | Convert DefId to use DefIndex, which is an index into a list of | Niko Matsakis | -2/+2 |
| 2015-10-01 | Remove DefRegion, which is not used | Niko Matsakis | -1/+1 |
| 2015-10-01 | move direct accesses of `node` to go through `as_local_node_id`, unless | Niko Matsakis | -2/+2 |