Refactor and fix FIXME's in mtwt hygiene code

- Moves mtwt hygiene code into its own file
- Fixes FIXME's which leads to ~2x speed gain in expansion pass
- It is now @-free
This commit is contained in:
Edward Wang
2014-02-25 04:47:19 +08:00
parent ea71a08f6b
commit 2302ce903d
8 changed files with 558 additions and 562 deletions

View File

@@ -87,6 +87,7 @@ pub mod ext {
pub mod macro_rules;
}
pub mod mtwt;
pub mod cfg;
pub mod fmt;