]> git.lizzy.rs Git - rust.git/commit
Refactor and fix FIXME's in mtwt hygiene code
authorEdward Wang <edward.yu.wang@gmail.com>
Mon, 24 Feb 2014 20:47:19 +0000 (04:47 +0800)
committerEdward Wang <edward.yu.wang@gmail.com>
Wed, 5 Mar 2014 14:45:51 +0000 (22:45 +0800)
commit2302ce903d8e5a3b9fad345a3942c1a9c191cf17
treea89720d46ecd23ec6f6c8aba05513801bc1cebd4
parentea71a08f6bd9d6b6fc30558027121bfbc66ab349
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
src/librustc/middle/resolve.rs
src/libsyntax/ast.rs
src/libsyntax/ast_util.rs
src/libsyntax/ext/base.rs
src/libsyntax/ext/expand.rs
src/libsyntax/ext/mtwt.rs [new file with mode: 0644]
src/libsyntax/lib.rs
src/libsyntax/parse/token.rs