Simon Vandel Sillesen
|
1e9172d70c
|
Reuse Vec allocations
|
2020-05-16 22:20:44 +02:00 |
|
Edwin Cheng
|
a1b5cf81eb
|
Convert bool to ident instead of literal in mbe
|
2020-04-19 03:24:17 +08:00 |
|
Edwin Cheng
|
da18f11307
|
Split LIFETIME to two tokens in mbe
|
2020-04-18 19:28:07 +08:00 |
|
Florian Diebold
|
32dce75747
|
Some more refactoring
|
2020-03-16 18:38:19 +01:00 |
|
Florian Diebold
|
d655749aae
|
Turn ExpandResult into struct
|
2020-03-16 18:38:19 +01:00 |
|
Florian Diebold
|
f3c6a2e3db
|
Fix remaining test failure
|
2020-03-16 18:38:19 +01:00 |
|
Florian Diebold
|
0f3a54dd4d
|
wip
|
2020-03-16 18:38:19 +01:00 |
|
Florian Diebold
|
6305d094ac
|
Attempt to implement ranking of rules when none matches perfectly (wip)
|
2020-03-16 18:38:19 +01:00 |
|
Florian Diebold
|
b973158aeb
|
Make MBE expansion more resilient (WIP)
|
2020-03-16 18:38:19 +01:00 |
|
Florian Diebold
|
8cc4210278
|
Add more tests
|
2020-03-07 15:48:06 +01:00 |
|
Edwin Cheng
|
028595548b
|
Fix #3436
|
2020-03-04 23:41:14 +08:00 |
|
Kirill Bulatov
|
b8ddcb0652
|
Run cargo +nightly fix --clippy -Z unstable-options
|
2020-02-18 16:03:08 +02:00 |
|
Vincent Rouillé
|
c670a15345
|
Details about macro NestingState hit and at_end fields
|
2019-12-30 17:09:07 +01:00 |
|
Vincent Rouillé
|
6d84dee4e7
|
fix #2520: change expand_repeat loop stop condition
|
2019-12-28 22:48:49 +01:00 |
|
Edwin Cheng
|
41544a4088
|
Refactoring
|
2019-12-18 13:10:37 +08:00 |
|
Edwin Cheng
|
59295854f8
|
Add token id to delims
|
2019-12-18 11:20:22 +08:00 |
|
Edwin Cheng
|
aceb9d7fb0
|
Add token ids for all tt::Leaf
|
2019-12-18 11:20:22 +08:00 |
|
Edwin Cheng
|
98f98cbb54
|
Refactor tt::Delimiter
|
2019-12-13 21:53:34 +08:00 |
|
kjeremy
|
b441b4e8ef
|
Some clippy fixes
|
2019-10-30 13:36:37 -04:00 |
|
Alexander Andreev
|
fdbd6bb11a
|
Added test for check doc strings in crates.
#1856
|
2019-09-30 11:58:53 +03:00 |
|
uHOOCCOOHu
|
2ecb126f5c
|
Support $crate in item and expr place.
|
2019-09-27 02:05:06 +08:00 |
|
Aleksey Kladov
|
4551182f94
|
use usual token tree for macro expansion
|
2019-09-17 15:51:48 +03:00 |
|
Aleksey Kladov
|
37ef8927c3
|
split mbe expander code into two modules
|
2019-09-17 02:06:14 +03:00 |
|