Matthias Krüger
|
202b51bc7b
|
a lot of clippy::style fixes
|
2021-03-21 16:15:41 +01:00 |
|
Kevin Mehall
|
0a7f28620a
|
Fix and test edge cases of _ as ident
|
2021-03-20 17:54:57 -06:00 |
|
Kevin Mehall
|
0a0e22235b
|
Make bare underscore token an Ident rather than Punct in proc-macro
|
2021-03-20 12:28:44 -06:00 |
|
Matthias Krüger
|
c5d654d513
|
use if let Some(x) instead of if x.is_some() and x.unwrap() (clippy::unnecessary-unwrap)
|
2021-03-17 01:39:58 +01:00 |
|
Matthias Krüger
|
966c23f529
|
avoid converting types into themselves via .into() (clippy::useless-conversion)
example: let x: String = String::from("hello world").into();
|
2021-03-17 01:27:56 +01:00 |
|
Edwin Cheng
|
7279749bbb
|
Simpify mbe bindings builder
|
2021-03-14 11:54:19 +08:00 |
|
Edwin Cheng
|
9117148f42
|
Add bindings builder for speed up matching
|
2021-03-13 20:52:36 +08:00 |
|
Edwin Cheng
|
cff2201c30
|
NFA parser for mbe matcher
|
2021-03-01 00:11:14 +08:00 |
|
Edwin Cheng
|
f5bf1a9650
|
Fix builtin macros split exprs on comma
|
2021-02-28 13:06:17 +08:00 |
|
Edwin Cheng
|
438b34dcee
|
Simpilfy mbe parsing
|
2021-01-30 16:12:30 +08:00 |
|
Edwin Cheng
|
706ac8256d
|
Simplify mbe match error.
Handle parse error in rule parsing instead of match in mbe
|
2021-01-30 00:21:43 +08:00 |
|
Edwin Cheng
|
4c7d8cbfbf
|
Rename mbe_expander for consistency
|
2021-01-29 20:23:38 +08:00 |
|