| Age | Commit message (Expand) | Author | Lines |
| 2016-04-07 | Make `hir::Visibility` non-copyable and add `ty::Visibility` | Jeffrey Seyfried | -2/+2 |
| 2016-04-06 | rustc: move middle::{def,def_id,pat_util} to hir. | Eduard Burtescu | -2/+2 |
| 2016-04-06 | rustc: move rustc_front to rustc::hir. | Eduard Burtescu | -9/+9 |
| 2016-04-05 | Rollup merge of #32403 - vlastachu:super_in_path, r=jseyfried | Manish Goregaokar | -2/+18 |
| 2016-04-05 | Fixes bug which accepting using `super` in use statemet. | vlastachu | -2/+18 |
| 2016-04-04 | Auto merge of #32328 - jseyfried:coherence, r=nikomatsakis | bors | -42/+8 |
| 2016-03-31 | librustc_resolve: use bug!(), span_bug!() | Benjamin Herr | -1/+1 |
| 2016-03-27 | Add `SingleImports` and use it in place of `outstanding_references` | Jeffrey Seyfried | -35/+8 |
| 2016-03-27 | Refactor ModuleS fields `public_glob_count`, `private_glob_count`, and | Jeffrey Seyfried | -7/+0 |
| 2016-03-27 | rustc: move cfg, infer, traits and ty from middle to top-level. | Eduard Burtescu | -1/+1 |
| 2016-03-26 | Refactor away GraphBuilder | Jeffrey Seyfried | -37/+10 |
| 2016-03-26 | Make populate_module_if_necessary a method of resolver | Jeffrey Seyfried | -15/+13 |
| 2016-03-26 | Avoid repeating parent | Jeffrey Seyfried | -25/+11 |
| 2016-03-26 | Refactor away populate_external_module | Jeffrey Seyfried | -25/+4 |
| 2016-03-26 | Refactor away handle_external_def | Jeffrey Seyfried | -67/+36 |
| 2016-03-25 | Refactor how the prelude is handled | Jeffrey Seyfried | -1/+4 |
| 2016-03-25 | Refactor away resolve_imports::Shadowable and rename shadowable -> is_prelude | Jeffrey Seyfried | -12/+6 |
| 2016-03-16 | Improve diagnostics for duplicate names | Jeffrey Seyfried | -30/+2 |
| 2016-03-11 | Auto merge of #32134 - jseyfried:forbid_type_alias_as_module, r=nikomatsakis | bors | -5/+3 |
| 2016-03-09 | Auto merge of #32097 - jseyfried:fix_resolution_regression, r=nikomatsakis | bors | -2/+2 |
| 2016-03-08 | Stop treating a type alias like a module or enum (preventing `use TypeAlias::*`) | Jeffrey Seyfried | -5/+3 |
| 2016-03-07 | Add a field `pub_outstanding_references` to `NameResolution`. | Jeffrey Seyfried | -2/+2 |
| 2016-03-06 | Refactor away `ExternalExports` | Jeffrey Seyfried | -14/+0 |
| 2016-03-04 | Finish encapsulating the details of import resolution in resolve_imports | Jeffrey Seyfried | -9/+1 |
| 2016-03-04 | Start importing bindings from globs as soon as the glob path is known. | Jeffrey Seyfried | -8/+0 |
| 2016-03-04 | Add a field in Module for the ResolverArenas | Jeffrey Seyfried | -5/+4 |
| 2016-03-04 | Add an arena for import directives | Jeffrey Seyfried | -3/+4 |
| 2016-03-04 | Record that an import succeeded or failed in one namespace even while it is i... | Jeffrey Seyfried | -8/+9 |
| 2016-03-03 | Auto merge of #31824 - jseyfried:privacy_in_resolve, r=nikomatsakis | bors | -6/+4 |
| 2016-03-02 | Move span into `StructField` | Vadim Petrochenkov | -1/+1 |
| 2016-03-02 | Use numeric field `Name`s ("0", "1" etc) for positional fields | Vadim Petrochenkov | -5/+5 |
| 2016-03-02 | Get rid of hir::StructFieldKind | Vadim Petrochenkov | -9/+2 |
| 2016-02-26 | Privacy check paths in resolve and typeck | Jeffrey Seyfried | -1/+1 |
| 2016-02-26 | Refactor Module's field extern_crate_did: Option<DefId> to extern_crate_id: O... | Jeffrey Seyfried | -5/+3 |
| 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 |