aboutsummaryrefslogtreecommitdiff
path: root/crates/mbe/src/expander
Commit message (Expand)AuthorAgeFilesLines
* Fix and test edge cases of `_` as identKevin Mehall2021-03-201-3/+2
* Make bare underscore token an Ident rather than Punct in proc-macroKevin Mehall2021-03-201-0/+1
* use if let Some(x) instead of if x.is_some() and x.unwrap() (clippy::unneces...Matthias Krüger2021-03-171-6/+6
* avoid converting types into themselves via .into() (clippy::useless-conversion)Matthias Krüger2021-03-171-1/+1
* Simpify mbe bindings builderEdwin Cheng2021-03-141-63/+57
* Make sure ill-form macro handle propelyEdwin Cheng2021-03-141-2/+5
* Add bindings builder for speed up matchingEdwin Cheng2021-03-132-65/+219
* NFA parser for mbe matcherEdwin Cheng2021-02-282-131/+440
* Fix builtin macros split exprs on commaEdwin Cheng2021-02-281-66/+2
* Simpilfy mbe parsingEdwin Cheng2021-01-302-51/+59
* Simplify mbe match error.Edwin Cheng2021-01-292-156/+137
* Rename mbe_expander for consistencyEdwin Cheng2021-01-292-0/+750