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
/
libsyntax
/
ext
/
tt
Age
Commit message (
Expand
)
Author
Lines
2016-08-07
Make metavariables hygienic.
Jeffrey Seyfried
-12
/
+12
2016-07-23
macros: Improve `tt` fragments
Jeffrey Seyfried
-3
/
+13
2016-07-13
Start a best-effort warning cycle.
Jeffrey Seyfried
-1
/
+1
2016-07-13
cleanup: Refactor parser method `finish_parsing_statement` -> `parse_full_stmt`.
Jeffrey Seyfried
-7
/
+1
2016-07-12
Parse macro-expanded statements like ordinary statements.
Jeffrey Seyfried
-1
/
+7
2016-07-06
Auto merge of #34652 - jseyfried:fix_expansion_perf, r=nrc
bors
-6
/
+7
2016-07-04
Revert "Change `fold_tt` and `fold_tts` to take token trees by value (instead...
Jeffrey Seyfried
-6
/
+7
2016-07-03
prefer `if let` to match with `None => {}` arm in some places
Zack M. Davis
-6
/
+3
2016-06-26
Rollup merge of #33943 - jseyfried:libsyntax_cleanup, r=nrc
Jeffrey Seyfried
-24
/
+21
2016-06-26
Rollup merge of #34385 - cgswords:tstream, r=nrc
Jeffrey Seyfried
-18
/
+21
2016-06-25
Rollup merge of #34403 - jonathandturner:move_liberror, r=alexcrichton
Jeffrey Seyfried
-8
/
+8
2016-06-23
Move errors from libsyntax to its own crate
Jonathan Turner
-8
/
+8
2016-06-21
Refactored tokentrees into their own files in preparation for tokenstreams. M...
cgswords
-18
/
+21
2016-06-14
Change `fold_tt` and `fold_tts` to take token trees by value (instead of by r...
Jeffrey Seyfried
-23
/
+21
2016-06-13
Add support for macro expansion inside trait items
Joseph Dunne
-0
/
+15
2016-06-07
Auto merge of #33982 - LeoTestard:remove-check-matcher-old, r=pnkfelix
bors
-233
/
+18
2016-06-06
Remove the old FOLLOW checking (aka `check_matcher_old`).
Leo Testard
-233
/
+18
2016-05-26
Reject a LHS formed of a single sequence TT during `macro_rules!` checking.
Leo Testard
-9
/
+4
2016-05-24
Avoid iterating two times over the list of LHSes.
Leo Testard
-5
/
+4
2016-05-24
Make sure that macros that didn't pass LHS checking are not expanded.
Leo Testard
-41
/
+56
2016-04-27
Make some fatal lexer errors recoverable
mitaa
-1
/
+3
2016-04-24
syntax: Check paths in visibilities for type parameters
Vadim Petrochenkov
-2
/
+2
2016-04-24
syntax: Make static/super/self/Self keywords + special ident cleanup
Vadim Petrochenkov
-3
/
+3
2016-04-24
syntax: Get rid of token::IdentStyle
Vadim Petrochenkov
-24
/
+22
2016-04-13
implement RFC amendment 1494
Alex Burka
-0
/
+1
2016-03-22
try! -> ?
Jorge Aparicio
-2
/
+2
2016-03-02
Fix the search paths for macro-expanded non-inline modules
Jeffrey Seyfried
-1
/
+7
2016-02-18
Remove unnecessary explicit lifetime bounds.
Corey Farwell
-11
/
+11
2016-02-11
Remove some unnecessary indirection from AST structures
Vadim Petrochenkov
-3
/
+3
2016-02-11
[breaking-change] don't glob export ast::KleeneOp variants
Oliver 'ker' Schneider
-5
/
+5
2016-01-27
trpl: fix macro follow sets
Alex Burka
-0
/
+1
2016-01-23
add `[` to FOLLOW(ty) and FOLLOW(path)
Alex Burka
-1
/
+1
2016-01-07
extending FOLLOW(NT) as specified in amendment.
Felix S. Klock II
-4
/
+7
2016-01-07
macro_rules: proper FIRST/FOLLOW computations for checking macro_rules validity.
Felix S. Klock II
-16
/
+500
2016-01-06
Auto merge of #30654 - nrc:panictry, r=brson
bors
-4
/
+4
2016-01-04
Add test for "malformed macro lhs" and change back span_bug to span_fatal
Guillaume Gomez
-2
/
+2
2015-12-31
Cut out a bunch of Result and panictry! boilerplate from libsyntax.
Nick Cameron
-4
/
+4
2015-12-30
use structured errors
Nick Cameron
-15
/
+28
2015-12-18
Rollup merge of #30384 - nrc:diagnostics, r=@nikomatsakis
Manish Goregaokar
-4
/
+4
2015-12-17
Remove unused imports
Jeffrey Seyfried
-2
/
+2
2015-12-17
move error handling from libsyntax/diagnostics.rs to libsyntax/errors/*
Nick Cameron
-4
/
+4
2015-12-15
Generated code spans now point to callsite parameters (where applicable)
Daniel Campbell
-5
/
+8
2015-11-25
Fix "Cannot fill in a NT" ICE
Jonas Schievink
-12
/
+23
2015-11-25
Auto merge of #30011 - jonas-schievink:macro-context, r=nrc
bors
-10
/
+10
2015-11-24
Remove "this"
Jonas Schievink
-1
/
+1
2015-11-24
Fix unreachable code in libsyntax
Manish Goregaokar
-2
/
+2
2015-11-23
Print the macro context name on incomplete parse
Jonas Schievink
-10
/
+10
2015-11-17
Fix match_ref_pats flagged by Clippy
Seo Sanghyeon
-17
/
+17
2015-11-16
Auto merge of #29828 - sanxiyn:check-macro, r=nrc
bors
-49
/
+63
2015-11-14
Check macro definition and do not expand invalid macros
Seo Sanghyeon
-3
/
+22
[next]