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
/
libsyntax
/
ext
/
tt
/
transcribe.rs
Age
Commit message (
Expand
)
Author
Lines
2019-09-22
rename libsyntax::ext::tt to mbe
Aleksey Kladov
-398
/
+0
2019-09-20
factor out pluralisation remains after #64280
gaolei
-2
/
+3
2019-09-06
Correct pluralisation of various diagnostic messages
varkor
-2
/
+7
2019-08-23
hygiene: Require passing transparency explicitly to `apply_mark`
Vadim Petrochenkov
-11
/
+33
2019-07-25
Remove needless indirection through Rc
Mark Rousskov
-13
/
+11
2019-07-20
Auto merge of #62008 - ia0:issues_61053, r=petrochenkov
bors
-1
/
+1
2019-07-19
Remember the span of the Kleene operator in macros
Julien Cretin
-1
/
+1
2019-07-19
Adjust other names after the `Mark` renaming
Vadim Petrochenkov
-5
/
+5
2019-07-01
Convert more usages over
Chris Gregory
-1
/
+1
2019-06-26
Fix clippy::redundant_field_names
Igor Matuszewski
-3
/
+3
2019-06-08
syntax: Move most of the `TokenKind` methods to `Token`
Vadim Petrochenkov
-2
/
+2
2019-06-08
syntax: Keep full `Token`s for `macro_rules` separators
Vadim Petrochenkov
-12
/
+7
2019-06-06
Some code cleanup and tidy/test fixes
Vadim Petrochenkov
-1
/
+1
2019-06-06
syntax: Switch function parameter order in `TokenTree::token`
Vadim Petrochenkov
-4
/
+4
2019-06-06
syntax: Use `Token` in `TokenTree::Token`
Vadim Petrochenkov
-6
/
+6
2019-06-06
syntax: Rename `Token` into `TokenKind`
Vadim Petrochenkov
-3
/
+3
2019-06-06
Always use token kinds through `token` module rather than `Token` type
Vadim Petrochenkov
-1
/
+1
2019-05-22
these errors can happen after all
Mark Mansi
-8
/
+10
2019-05-10
turn a couple of fixmes into span_bugs
Mark Mansi
-9
/
+7
2019-05-08
fix incorrect assert
Mark Mansi
-1
/
+4
2019-05-07
lots of comments + minor cleanup
Mark Mansi
-14
/
+133
2019-05-07
avoid extra copy
Mark Mansi
-13
/
+12
2019-05-06
rustfmt
Mark Mansi
-50
/
+50
2019-02-18
Avoid a `clone()` in `transcribe()`.
Nicholas Nethercote
-2
/
+1
2019-02-18
Remove `LazyTokenStream`.
Nicholas Nethercote
-1
/
+2
2019-02-07
libsyntax => 2018
Taiki Endo
-11
/
+12
2019-02-06
Overhaul `syntax::fold::Folder`.
Nicholas Nethercote
-2
/
+4
2019-01-08
Make `TokenStream` less recursive.
Nicholas Nethercote
-3
/
+3
2018-12-25
Remove licenses
Mark Rousskov
-10
/
+0
2018-12-12
Rename `TokenStream::concat` and remove `TokenStream::concat_rc_vec`.
Nicholas Nethercote
-2
/
+2
2018-12-10
Remove `tokenstream::Delimited`.
Nicholas Nethercote
-5
/
+6
2018-10-26
Remove redundant clone
Shotaro Yamada
-2
/
+2
2018-09-26
Remove OneVector
ljedrz
-2
/
+2
2018-09-08
Track distinct spans for open and close delimiter
David Tolnay
-7
/
+7
2018-08-28
Use FxHash{Map,Set} instead of the default Hash{Map,Set} everywhere in rustc.
Eduard-Mihai Burtescu
-6
/
+6
2018-08-23
Use optimized SmallVec implementation
Igor Gutorov
-1
/
+1
2018-08-13
Move SmallVec and ThinVec out of libsyntax
ljedrz
-2
/
+2
2018-04-06
Use `Span::apply_mark` where possible
Vadim Petrochenkov
-3
/
+3
2018-04-06
Use `Span` instead of `SyntaxContext` in `Ident`
Vadim Petrochenkov
-1
/
+1
2018-03-22
Clean up raw identifier handling when recovering tokens from AST.
Lymia Aluysia
-1
/
+1
2018-03-18
Initial implementation of RFC 2151, Raw Identifiers
Lymia Aluysia
-1
/
+1
2018-03-02
Replace Rc with Lrc for shared data
John Kåre Alsaker
-3
/
+4
2017-08-30
Make fields of `Span` private
Vadim Petrochenkov
-3
/
+3
2017-06-26
Add `LazyTokenStream`.
Jeffrey Seyfried
-1
/
+1
2017-06-26
Simplify `hygiene::Mark` application, and
Jeffrey Seyfried
-26
/
+34
2017-06-08
Speed up expansion.
Mark Simulacrum
-8
/
+9
2017-05-12
Fix some clippy warnings in libsyntax
Andre Bogus
-3
/
+3
2017-03-30
Improve `Path` spans.
Jeffrey Seyfried
-8
/
+1
2017-03-03
Integrate `TokenStream`.
Jeffrey Seyfried
-16
/
+20
2017-02-28
Merge `repeat_idx` and `repeat_len`.
Jeffrey Seyfried
-17
/
+15
[next]