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
/
macros.rs
Age
Commit message (
Expand
)
Author
Lines
2018-04-30
Warn on pointless `#[derive]` in more places
Austin Bonander
-1
/
+3
2018-03-18
Initial implementation of RFC 2151, Raw Identifiers
Lymia Aluysia
-1
/
+1
2018-03-05
Turn features() into a query.
Michael Woerister
-2
/
+2
2018-03-02
Replace Rc with Lrc for shared data
John Kåre Alsaker
-5
/
+5
2018-01-22
Store a list of local macros on the resolver; use for resolving intra-doc mac...
Manish Goregaokar
-1
/
+2
2018-01-22
Resolve foreign macros
Manish Goregaokar
-1
/
+1
2018-01-15
Don't include bang in macro replacement suggestion
Ryan Cumming
-2
/
+1
2018-01-13
Auto merge of #47181 - michaelwoerister:var-len-def-index, r=eddyb
bors
-3
/
+4
2018-01-12
Auto merge of #46551 - jseyfried:improve_legacy_modern_macro_interaction, r=nrc
bors
-1
/
+1
2018-01-08
Use different DefIndex representation that is better suited for variable leng...
Michael Woerister
-3
/
+4
2017-12-28
Report an error when resolving non-ident macro path failed
topecongiro
-1
/
+9
2017-12-13
Improve interaction between macros 2.0 and `macro_rules!`.
Jeffrey Seyfried
-1
/
+1
2017-12-13
Auto merge of #46550 - jseyfried:cleanup_builtin_hygiene, r=nrc
bors
-4
/
+7
2017-12-12
Improve pretty printing `$crate::` paths.
Jeffrey Seyfried
-4
/
+7
2017-12-05
Add field `is_import` to `def::Export`.
Jeffrey Seyfried
-0
/
+1
2017-12-05
Include non-`pub` `use` and `extern crate` items in the crate metadata for ma...
Jeffrey Seyfried
-2
/
+6
2017-11-20
Add structured suggestions for proc macro use imports
Oliver Schneider
-5
/
+38
2017-11-04
Make DefIndex use newtype_index macro
Santiago Pastorino
-0
/
+1
2017-09-12
Remove the `cstore` reference from Session in order to prepare encapsulating ...
Michael Woerister
-1
/
+1
2017-09-05
rustc: Flag some CrateStore methods as "untracked"
Alex Crichton
-1
/
+1
2017-08-25
rustc: Fix proc_macro expansions on trait methods
Alex Crichton
-1
/
+2
2017-08-15
use field init shorthand EVERYWHERE
Zack M. Davis
-2
/
+2
2017-08-12
syntax: #[allow_internal_unsafe] bypasses the unsafe_code lint in macros.
Eduard-Mihai Burtescu
-1
/
+1
2017-08-09
rustc: Rearchitect lints to be emitted more eagerly
Alex Crichton
-2
/
+2
2017-07-27
Avoid duplicated errors for generic arguments in macro paths
Vadim Petrochenkov
-5
/
+14
2017-07-27
Give span to angle bracketed generic arguments
Vadim Petrochenkov
-3
/
+4
2017-07-27
Discern between `Path` and `Path<>` in AST
Vadim Petrochenkov
-5
/
+1
2017-07-25
Point at path segment on module not found
Esteban Küber
-7
/
+12
2017-07-17
Change some helps to suggestions
Oliver Schneider
-2
/
+3
2017-06-29
Make `$crate` a keyword
Vadim Petrochenkov
-1
/
+1
2017-06-07
Replace some matches with try.
Masaki Hara
-4
/
+1
2017-05-31
Extend the unused macro lint to macros 2.0
est31
-0
/
+4
2017-05-25
Improve intercrate hygiene.
Jeffrey Seyfried
-1
/
+2
2017-05-25
Hygienize `librustc_typeck`.
Jeffrey Seyfried
-3
/
+11
2017-05-25
Hygienize `librustc_resolve`.
Jeffrey Seyfried
-22
/
+29
2017-05-25
Declarative macros 2.0 without hygiene.
Jeffrey Seyfried
-9
/
+20
2017-05-15
Address review comments
est31
-7
/
+7
2017-05-13
Support #[allow] etc logic on a per macro level
est31
-8
/
+5
2017-05-13
Add lint for unused macros
est31
-2
/
+27
2017-05-12
Weave the span of an import through the resolve code
Oliver Schneider
-15
/
+19
2017-05-10
Example usage of multiple suggestions
Oliver Schneider
-3
/
+3
2017-05-08
Remove need for &format!(...) or &&"" dances in `span_label` calls
Oliver Schneider
-1
/
+1
2017-04-15
feature gate :vis matcher
Alex Burka
-1
/
+3
2017-04-03
Fix bug parsing `#[derive]` macro invocations.
Jeffrey Seyfried
-2
/
+4
2017-03-27
Ensure that macro resolutions in trait positions get finalized.
Jeffrey Seyfried
-3
/
+2
2017-03-24
Rename `builtin` => `global`.
Jeffrey Seyfried
-15
/
+15
2017-03-24
Allow declarative macros 2.0 and `use` macro imports to shadow builtin macros.
Jeffrey Seyfried
-38
/
+64
2017-03-22
Rollup merge of #40509 - jseyfried:duplicate_check_macro_exports, r=nrc
Corey Farwell
-1
/
+1
2017-03-21
Fix bug in legacy `#[derive]` processing logic.
Jeffrey Seyfried
-4
/
+4
2017-03-21
Check for conflicts between macros 1.0 exports (`#[macro_export]`, `#[macro_r...
Jeffrey Seyfried
-1
/
+1
[next]