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
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
2017-03-19
Auto merge of #40346 - jseyfried:path_and_tokenstream_attr, r=nrc
bors
-35
/
+56
2017-03-14
Liberalize attributes.
Jeffrey Seyfried
-16
/
+38
2017-03-14
Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`.
Jeffrey Seyfried
-22
/
+21
2017-03-12
Rollup merge of #40369 - petrochenkov:segspan, r=eddyb
Corey Farwell
-2
/
+4
2017-03-10
resolve: Use path segment spans in smart_resolve_path
Vadim Petrochenkov
-1
/
+0
2017-03-10
Give spans to individual path segments in AST
Vadim Petrochenkov
-1
/
+4
2017-03-10
Avoid using `Mark` and `Invocation` for macro defs.
Jeffrey Seyfried
-36
/
+43
2017-03-10
Move `resolve_invoc` from `syntax` to `resolve`.
Jeffrey Seyfried
-9
/
+67
2017-03-10
Refactor out `ast::ItemKind::MacroDef`.
Jeffrey Seyfried
-35
/
+18
2017-03-05
Fix const expression macro invocations.
Jeffrey Seyfried
-9
/
+9
2017-03-03
Integrate `TokenStream`.
Jeffrey Seyfried
-2
/
+2
2017-02-25
Rollup merge of #39953 - keeperofdakeys:macro-error, r=jseyfried
Eduard-Mihai Burtescu
-23
/
+37
2017-02-23
Add macro suggestions for macros imported with `use`
Josh Driver
-21
/
+34
2017-02-23
Move MacroKind into Def::Macro
Josh Driver
-2
/
+3
2017-02-22
Don't assume plugin-whitelisted attributes are proc macro attributes
Austin Bonander
-0
/
+5
2017-02-19
Privatize fields of PathResolution
Vadim Petrochenkov
-1
/
+1
2017-02-16
Refactor macro resolution errors + add derive macro suggestions
Josh Driver
-52
/
+73
2017-02-12
Allow using inert attributes from `proc_macro_derive`s with `#![feature(proc_...
Jeffrey Seyfried
-16
/
+11
[next]