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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc_resolve
Age
Commit message (
Expand
)
Author
Lines
2019-08-09
Mention that tuple structs are private if their fields are
Esteban Küber
-3
/
+28
2019-08-09
Rollup merge of #63289 - kornelski:missingcrate, r=zackmdavis
Mazdak Farrokhzad
-1
/
+1
2019-08-06
Rollup merge of #63286 - Mark-Simulacrum:resolve-no-cb, r=petrochenkov
Mazdak Farrokhzad
-24
/
+17
2019-08-05
Don't recommend `extern crate` syntax
Kornel
-1
/
+1
2019-08-05
Force callers of resolve_ast_path to deal with Res::Err correctly
Mark Rousskov
-10
/
+2
2019-08-05
Don't store &Span
Mark Rousskov
-4
/
+4
2019-08-05
Replace error callback with Result
Mark Rousskov
-23
/
+24
2019-08-05
Auto merge of #63248 - petrochenkov:nomarker, r=matthewjasper
bors
-5
/
+49
2019-08-04
Rename `ItemImplKind::Type` to `ItemImplKind::TyAlias`
varkor
-1
/
+1
2019-08-04
Rename `ItemKind::Ty` to `ItemKind::TyAlias`
varkor
-2
/
+2
2019-08-03
Move special treatment of `derive(Copy, PartialEq, Eq)` from expansion infras...
Vadim Petrochenkov
-5
/
+49
2019-08-02
Replace "existential" by "opaque"
varkor
-6
/
+6
2019-07-30
Rollup merge of #63083 - matthewjasper:parameter-hygiene, r=petrochenkov
Mazdak Farrokhzad
-8
/
+18
2019-07-28
Deny `unused_lifetimes` through rustbuild
Vadim Petrochenkov
-2
/
+0
2019-07-28
Remove lint annotations in specific crates that are already enforced by rustb...
Vadim Petrochenkov
-3
/
+0
2019-07-28
Resolve const parameters with modern hygiene
Matthew Jasper
-8
/
+18
2019-07-27
Move standard library injection into libsyntax_ext
Vadim Petrochenkov
-3
/
+4
2019-07-26
Introduce built-in macros through libcore
Vadim Petrochenkov
-93
/
+81
2019-07-23
normalize use of backticks for compiler messages in remaining modules
Samy Kacimi
-1
/
+1
2019-07-19
hygiene: Tweak naming some more
Vadim Petrochenkov
-7
/
+7
2019-07-19
Adjust other names after the `Mark` renaming
Vadim Petrochenkov
-22
/
+22
2019-07-19
libsyntax: Remove `Mark` into `ExpnId`
Vadim Petrochenkov
-58
/
+59
2019-07-18
resolve: Support resolving macro paths without macro kind restrictions
Vadim Petrochenkov
-13
/
+15
2019-07-18
resolve: Attempt to resolve unresolved paths in macro namespace
Vadim Petrochenkov
-17
/
+19
2019-07-18
resolve: Move some common code into the scope visitor
Vadim Petrochenkov
-142
/
+114
2019-07-18
resolve: Visit all scopes to collect suggestion candidates for unresolved macros
Vadim Petrochenkov
-122
/
+230
2019-07-18
resolve: Use `feature(custom_attribute)` fallback only if the feature is enabled
Vadim Petrochenkov
-73
/
+3
2019-07-18
resolve: Decouple scope visiting process from visitor actions
Vadim Petrochenkov
-138
/
+170
2019-07-18
resolve: Rename `WhereToResolve` into `Scope`
Vadim Petrochenkov
-71
/
+79
2019-07-18
resolve: Move some diagnostic code into `diagnostics.rs`
Vadim Petrochenkov
-595
/
+600
2019-07-13
Suggest assoc type on type not found in trait method definition
Esteban Küber
-35
/
+70
2019-07-13
Make `register_[long_]diagnostics` hygienic
Matthew Jasper
-1
/
+1
2019-07-11
expand: Move "derive containers" into a separate `InvocationKind` variant
Vadim Petrochenkov
-4
/
+4
2019-07-11
hygiene: Introduce a helper method for creating new expansions
Vadim Petrochenkov
-2
/
+5
2019-07-11
resolve: Fix access to extern and stdlib prelude from opaque macros
Vadim Petrochenkov
-0
/
+2
2019-07-11
resolve: Divide macro path resolution into speculative and error reporting parts
Vadim Petrochenkov
-56
/
+51
2019-07-11
resolve: Include stdlib prelude into name lookup in macro namespace
Vadim Petrochenkov
-2
/
+2
2019-07-11
resolve/expand: Catch macro kind mismatches early in resolve
Vadim Petrochenkov
-1
/
+12
2019-07-11
resolve/expand: `resolve_macro_invocation` no longer returns determinate errors
Vadim Petrochenkov
-46
/
+45
2019-07-11
resolve: Make proc macro stubs less stubby
Vadim Petrochenkov
-45
/
+70
2019-07-11
def_collector: Simplify tracking of macro invocation parents
Vadim Petrochenkov
-57
/
+37
2019-07-11
hygiene: Reuse `MacroKind` in `ExpnKind`
Vadim Petrochenkov
-19
/
+19
2019-07-11
expand: Get rid of `resolve_macro_path`
Vadim Petrochenkov
-7
/
+0
2019-07-11
Remove `MacroKind::ProcMacroStub`
Vadim Petrochenkov
-30
/
+27
2019-07-10
Rollup merge of #62393 - petrochenkov:notto-disu, r=Mark-Simulacrum
Mazdak Farrokhzad
-20
/
+12
2019-07-09
Resolve `$crate` in all hygienic contexts for pretty-pringing
Vadim Petrochenkov
-20
/
+12
2019-07-09
Rollup merge of #62417 - alexreg:fix-self-in-type-alias, r=pnkfelix
Mazdak Farrokhzad
-11
/
+1
2019-07-07
Rollup merge of #62042 - petrochenkov:macstab, r=matthewjasper
Mazdak Farrokhzad
-24
/
+51
2019-07-07
Address review comments + Fix rebase
Vadim Petrochenkov
-1
/
+1
2019-07-07
syntax: Migrate built-in macros to the regular stability checking
Vadim Petrochenkov
-3
/
+10
[next]