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
/
test
/
ui-fulldeps
/
proc-macro
Age
Commit message (
Expand
)
Author
Lines
2018-12-09
Move some tests from ui-fulldeps to ui
Vadim Petrochenkov
-43
/
+0
2018-11-30
tests: move all proc_macro tests from -fulldeps.
Eduard-Mihai Burtescu
-1878
/
+0
2018-11-30
tests: remove ignore-stage1 where possible in proc_macro tests.
Eduard-Mihai Burtescu
-17
/
+16
2018-11-27
resolve: Suggest `crate::` for resolving ambiguities when appropriate
Vadim Petrochenkov
-6
/
+6
2018-11-27
resolve: Implement edition hygiene for imports and absolute paths
Vadim Petrochenkov
-0
/
+43
2018-11-21
Stabilize `extern_crate_item_prelude`
Vadim Petrochenkov
-2
/
+0
2018-11-19
Auto merge of #55971 - SergioBenitez:skip-non-semantic, r=alexcrichton
bors
-0
/
+112
2018-11-18
resolve: Tweak some articles in ambiguity diagnostics
Vadim Petrochenkov
-6
/
+6
2018-11-18
resolve: Improve diagnostics for resolution ambiguities
Vadim Petrochenkov
-43
/
+24
2018-11-18
resolve: Simplify ambiguity checking for built-in attributes
Vadim Petrochenkov
-6
/
+6
2018-11-16
Ignore non-semantic tokens for 'probably_eq' streams.
Sergio Benitez
-0
/
+112
2018-10-24
Feature gate extern prelude additions from `extern crate` items
Vadim Petrochenkov
-0
/
+2
2018-10-24
Add `extern crate` items to extern prelude
Vadim Petrochenkov
-0
/
+7
2018-10-02
Merge the `proc_macro_` expansion feature gates into a single `proc_macro_hyg...
jeb
-4
/
+4
2018-10-01
Extra proc macro gates are now at #54727
Alex Crichton
-2
/
+2
2018-09-25
resolve: Do not block derive helper resolutions on single import resolutions
Vadim Petrochenkov
-7
/
+6
2018-09-17
Auto merge of #54277 - petrochenkov:afterder, r=alexcrichton
bors
-3
/
+3
2018-09-16
resolve: Do not error on access to proc macros imported with `#[macro_use]`
Vadim Petrochenkov
-0
/
+88
2018-09-16
Temporarily prohibit proc macro attributes placed after derives
Vadim Petrochenkov
-3
/
+3
2018-09-15
Auto merge of #52896 - SergioBenitez:master, r=alexcrichton
bors
-0
/
+170
2018-09-13
resolve: Introduce two sub-namespaces in macro namespace
Vadim Petrochenkov
-0
/
+29
2018-09-13
Add multispan support to proc-macro diagnostics.
Sergio Benitez
-0
/
+170
2018-09-13
resolve: Future proof derive helper attributes
Vadim Petrochenkov
-0
/
+81
2018-09-11
resolve: Reserve a few very special names in macro namespace
Vadim Petrochenkov
-52
/
+48
2018-09-11
resolve: Future proof resolutions for potentially built-in attributes
Vadim Petrochenkov
-0
/
+242
2018-08-23
Stabilize a few secondary macro features
Vadim Petrochenkov
-10
/
+8
2018-08-22
Auto merge of #53516 - petrochenkov:derregr, r=estebank
bors
-0
/
+26
2018-08-20
resolve: Refactor away `MacroBinding`
Vadim Petrochenkov
-3
/
+3
2018-08-20
resolve: Consolidate error reporting for resolved macros in `fn resolve_macro...
Vadim Petrochenkov
-9
/
+9
2018-08-20
resolve: Continue search in outer scopes after applying derive resolution fal...
Vadim Petrochenkov
-0
/
+26
2018-08-17
Stabilize `use_extern_macros`
Vadim Petrochenkov
-21
/
+14
2018-08-15
syntax: Enforce attribute grammar in the parser
Vadim Petrochenkov
-5
/
+5
2018-08-06
Enable macro modularization implicitly if one of "advanced" macro features is...
Vadim Petrochenkov
-13
/
+10
2018-08-01
resolve: Implement prelude search for macro paths
Vadim Petrochenkov
-1
/
+1
2018-07-24
Auto merge of #52618 - alexcrichton:capture-more, r=petrochenkov
bors
-0
/
+79
2018-07-22
rustc: Implement tokenization of nested items
Alex Crichton
-0
/
+79
2018-07-21
Attach deprecation lint `proc_macro_derive_resolution_fallback` to a specific...
Vadim Petrochenkov
-0
/
+16
2018-07-19
proc_macro: Preserve spans of attributes on functions
Alex Crichton
-0
/
+88
2018-07-16
rustc: Stabilize much of the `proc_macro` feature
Alex Crichton
-6
/
+7
2018-07-14
Functions introducing procedural macros reserve a slot in the macro namespace...
Vadim Petrochenkov
-0
/
+206
2018-07-13
proc_macro: Fix crate root detection
Vadim Petrochenkov
-0
/
+33
2018-07-12
Rollup merge of #52276 - alexcrichton:validate-proc-macro-attr, r=petrochenkov
kennytm
-0
/
+74
2018-07-11
rustc: Verify #[proc_macro] is only a word
Alex Crichton
-0
/
+74
2018-07-08
Remove fallback to parent modules from lexical resolution
Vadim Petrochenkov
-5
/
+81
2018-07-08
hygiene: Decouple transparencies from expansion IDs
Vadim Petrochenkov
-0
/
+58
2018-05-25
Rename TokenStream::empty to TokenStream::new
David Tolnay
-1
/
+1
2018-05-22
rustc: Correctly pretty-print macro delimiters
Alex Crichton
-0
/
+57
2018-05-16
Fix stability annotations for already stable bits of proc macro API 1.1
Vadim Petrochenkov
-3
/
+3
2018-05-15
TokenTree: Op -> Punct, Term -> Ident
Vadim Petrochenkov
-2
/
+2
2018-04-20
rustc: Tweak custom attribute capabilities
Alex Crichton
-2
/
+2
[next]