aboutsummaryrefslogtreecommitdiff
path: root/crates/mbe/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* Allow `,` to delimit macro 2.0 rulesJonas Schievink2021-04-031-2/+4
|
* a lot of clippy::style fixesMatthias Krüger2021-03-211-1/+1
|
* Use upstream cov-markLaurențiu Nicola2021-03-081-3/+2
|
* NFA parser for mbe matcherEdwin Cheng2021-02-281-10/+1
|
* Fix builtin macros split exprs on commaEdwin Cheng2021-02-281-2/+2
|
* Add benchmark test for mbeEdwin Cheng2021-02-241-0/+3
|
* Simpilfy mbe parsingEdwin Cheng2021-01-301-14/+7
|
* Simplify mbe match error.Edwin Cheng2021-01-291-20/+11
| | | | Handle parse error in rule parsing instead of match in mbe
* Rename mbe_expander for consistencyEdwin Cheng2021-01-291-3/+3
|
* Support Macro v2 in mbeEdwin Cheng2021-01-251-5/+67
|
* Fixed typos in public type namesVincent Esche2021-01-091-2/+2
|
* Remove unused clones in mbeEdwin Cheng2020-12-301-8/+4
|
* Refactor mbe parsing codeEdwin Cheng2020-12-291-13/+33
|
* Add dedicated error for "proc macro not found"Jonas Schievink2020-11-271-0/+2
|
* Simplify error formattingLaurențiu Nicola2020-11-261-1/+1
|
* Implement `Display` for macro expansion errorsJonas Schievink2020-11-261-0/+16
|
* Use `ExpandResult` instead of `MacroResult`Jonas Schievink2020-11-261-0/+8
| | | | `MacroResult` is redundant
* Use named fields in `ExpandResult`Jonas Schievink2020-11-261-11/+13
|
* Rename ra_mbe -> mbeAleksey Kladov2020-08-131-0/+278