index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc_resolve
/
build_reduced_graph.rs
Age
Commit message (
Expand
)
Author
Lines
2016-10-25
Avoid false positive `unused_extern_crates`.
Jeffrey Seyfried
-0
/
+1
2016-10-25
Support `use $crate;` with a future compatibility warning.
Jeffrey Seyfried
-3
/
+16
2016-10-24
Refactor away `CrateLoader::load_macros`.
Jeffrey Seyfried
-4
/
+5
2016-10-24
Import macros in `resolve` instead of in `metadata::macro_import`.
Jeffrey Seyfried
-58
/
+157
2016-10-21
Auto merge of #37247 - jseyfried:future_proof_no_link, r=nrc
bors
-1
/
+1
2016-10-19
Future proof `#[no_link]`.
Jeffrey Seyfried
-1
/
+1
2016-10-19
Improve `$crate`.
Jeffrey Seyfried
-0
/
+17
2016-10-19
Use `Ident`s instead of `Name`s in `ImportDirective`'s paths.
Jeffrey Seyfried
-4
/
+4
2016-10-15
Treat custom derive extern crates like empty modules.
Jeffrey Seyfried
-0
/
+6
2016-10-15
Use the macro namespace for custom derives.
Jeffrey Seyfried
-25
/
+26
2016-10-11
Clean up the scopes of expanded `#[macro_use]` imports.
Jeffrey Seyfried
-5
/
+12
2016-10-11
Merge branch 'persistent_macro_scopes' into cleanup_expanded_macro_use_scopes
Jeffrey Seyfried
-29
/
+40
2016-10-08
Persistent macro scopes.
Jeffrey Seyfried
-29
/
+40
2016-10-07
Rename `resolve::macros::{ExpansionData -> InvocationData}`.
Jeffrey Seyfried
-2
/
+2
2016-10-07
Immutable `ExpansionData`.
Jeffrey Seyfried
-3
/
+3
2016-10-07
Auto merge of #36945 - alexcrichton:proc-macro-rename, r=nrc
bors
-2
/
+2
2016-10-06
rustc: Rename rustc_macro to proc_macro
Alex Crichton
-2
/
+2
2016-10-04
Remove some unused methods from metadata
Vadim Petrochenkov
-0
/
+1
2016-10-04
Eliminate ty::VariantKind in favor of def::CtorKind
Vadim Petrochenkov
-2
/
+2
2016-10-04
Further cleanup in resolve
Vadim Petrochenkov
-68
/
+46
2016-10-04
Fix cross-crate resolution of half-items created by export shadowing
Vadim Petrochenkov
-23
/
+9
2016-10-04
Separate Def::StructCtor/Def::VariantCtor from Def::Struct/Def::Variant
Vadim Petrochenkov
-12
/
+19
2016-10-04
Fix an ICE in BuildReducedGraphVisitor::visit_trait_item.
Nicholas Nethercote
-1
/
+5
2016-10-02
Enforce the weakened shadowing restriction.
Jeffrey Seyfried
-5
/
+27
2016-10-02
Record macro import site spans.
Jeffrey Seyfried
-4
/
+4
2016-10-02
Refactor field `expansion_data` of `Resolver` to use a `Mark` instead of a `u...
Jeffrey Seyfried
-1
/
+1
2016-09-27
Merge `ModuleData` and `ModuleS`.
Jeffrey Seyfried
-6
/
+57
2016-09-27
Build the reduced graph during expansion.
Jeffrey Seyfried
-11
/
+38
2016-09-23
Load extern crates in `resolve`.
Jeffrey Seyfried
-0
/
+2
2016-09-22
Refactor `no_implicit_prelude: Cell<bool>` -> `no_implicit_prelude: bool`.
Jeffrey Seyfried
-16
/
+18
2016-09-22
Avoid reconstructing the `BuildReducedGraphVisitor`.
Jeffrey Seyfried
-6
/
+6
2016-09-22
Refactor out `BuildReducedGraphVisitor::visit_trait_item`.
Jeffrey Seyfried
-23
/
+32
2016-09-22
Refactor away `ParentLink`.
Jeffrey Seyfried
-19
/
+11
2016-09-20
rustc_resolve: bring back "struct called like a function" cross-crate.
Eduard Burtescu
-1
/
+5
2016-09-20
rustc_metadata: move opt_item_name to TyCtxt::item_name.
Eduard Burtescu
-1
/
+2
2016-09-20
rustc_metadata: split the Def description of a DefId from item_children.
Eduard Burtescu
-7
/
+18
2016-09-20
rustc_metadata: group information into less tags.
Eduard Burtescu
-16
/
+10
2016-09-20
rustc: remove ImplOrTraitItemId and TraitDef's associated_type_names.
Eduard Burtescu
-2
/
+2
2016-09-20
rustc_metadata: move more RBML tags to auto-serialization.
Eduard Burtescu
-27
/
+10
2016-09-13
Remove some ancient code providing special support for newtypes
Vadim Petrochenkov
-2
/
+2
2016-09-04
Replace `_, _` with `..`
Vadim Petrochenkov
-2
/
+2
2016-09-04
Replace `_, _, _` with `..`
Vadim Petrochenkov
-2
/
+2
2016-09-03
Add unions to definition map
Vadim Petrochenkov
-1
/
+20
2016-09-02
Address comments.
Jeffrey Seyfried
-4
/
+4
2016-09-01
item_like_imports: Allow glob imports with a given visibility
Jeffrey Seyfried
-1
/
+6
2016-09-01
Refactor away `resolver.current_vis` and add `module.normal_ancestor_id`.
Jeffrey Seyfried
-10
/
+8
2016-08-29
Future proof the AST for `union`.
Jeffrey Seyfried
-0
/
+2
2016-08-21
Refactor away variant `ast::PathListItemKind::Mod`
Jeffrey Seyfried
-11
/
+14
2016-08-18
Add field `current_vis` to `Resolver`.
Jeffrey Seyfried
-1
/
+6
2016-08-18
Clean up `build_reduced_graph.rs`.
Jeffrey Seyfried
-26
/
+18
[next]