Matthias Krüger
cad617bba0
some clippy::performance fixes
...
use vec![] instead of Vec::new() + push()
avoid redundant clones
use chars instead of &str for single char patterns in ends_with() and starts_with()
allocate some Vecs with capacity to avoid unneccessary resizing
2021-03-15 10:19:59 +01:00
Edwin Cheng
bf8bc5c882
Fix non-latin characters doc comment for mbe
2021-02-28 13:49:08 +08:00
Edwin Cheng
f5bf1a9650
Fix builtin macros split exprs on comma
2021-02-28 13:06:17 +08:00
Aleksey Kladov
3429b32ad1
⬆️ rowan
...
It now stores text inline with tokens
2021-01-20 14:04:53 +03:00
Aleksey Kladov
46b4f89c92
.
2021-01-20 01:56:11 +03:00
Edwin Cheng
7b3e960d94
Reduce TokenMap size
2021-01-19 19:26:53 +08:00
Jonas Schievink
2d799cf5e0
shrink_to_fit TokenMap
's backing storage
2021-01-18 18:40:06 +01:00
Vincent Esche
5877db28b4
Fixed typos in private type names
2021-01-09 15:41:29 +01:00
Vincent Esche
21f8239ac8
Fixed typos in code comments
2021-01-09 15:41:29 +01:00
Edwin Cheng
af3d75ad2e
Refactor TokenBuffer for reduc cloning
2021-01-05 02:00:46 +08:00
Edwin Cheng
f1ffd14922
Reduce string copying
2021-01-05 00:11:56 +08:00
Edwin Cheng
b33453f844
Rollback 6929
2020-12-28 18:47:00 +08:00
Laurențiu Nicola
75a26f64ff
mbe: treat _ as ident
2020-12-20 08:06:17 +02:00
Lukas Wirth
dd496223f5
Node-ify lifetimes
2020-12-16 14:16:09 +01:00
Jean SIMARD
875ad9b5c4
Bump smol_str from 0.1.16 to 0.1.17
2020-09-24 16:39:08 +02:00
Aleksey Kladov
2f45cfc415
Rename ra_mbe -> mbe
2020-08-13 10:36:04 +02:00