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-05-02
Remove Option from the return type of Attribute::name()
Seiichi Uchida
-3
/
+3
2018-05-02
Allow Path for name of MetaItem
Seiichi Uchida
-1
/
+1
2018-04-30
Auto merge of #50092 - abonander:issue-49934, r=petrochenkov
bors
-1
/
+3
2018-04-29
Warn on pointless `#[derive]` in more places
Austin Bonander
-1
/
+3
2018-04-27
Don't feature gate bang macros on 'proc_macro_path_invoc'.
Sergio Benitez
-1
/
+2
2018-04-25
Auto merge of #50100 - Manishearth:edition-path-lint, r=nikomatsakis
bors
-2
/
+2
2018-04-20
rustc: Tweak custom attribute capabilities
Alex Crichton
-0
/
+12
2018-04-19
Pass down NodeId to resolve_path
Manish Goregaokar
-2
/
+2
2018-04-06
Remove more duplicated spans
Vadim Petrochenkov
-3
/
+3
2018-04-06
Get rid of `SpannedIdent`
Vadim Petrochenkov
-11
/
+6
2018-04-06
Rename `PathSegment::identifier` to `ident`
Vadim Petrochenkov
-6
/
+6
2018-04-06
Use `Span` instead of `SyntaxContext` in `Ident`
Vadim Petrochenkov
-2
/
+2
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
[next]