]> git.lizzy.rs Git - rust.git/commit
Expand string literals and exprs inside of macros
authorSteven Fackler <sfackler@gmail.com>
Sun, 2 Mar 2014 21:38:44 +0000 (13:38 -0800)
committerSteven Fackler <sfackler@gmail.com>
Sun, 2 Mar 2014 22:12:02 +0000 (14:12 -0800)
commita0e54c77612faa9008f95a136ed1674dfcf494ef
tree9538bd363a1f57d13d755cf570ddeb6d55ed1513
parent25431774a933a3b0c5212ea45150660544dec1ec
Expand string literals and exprs inside of macros

A couple of syntax extensions manually expanded expressions, but it
wasn't done universally, most noticably inside of asm!().

There's also a bit of random cleanup.
src/libsyntax/ext/base.rs
src/libsyntax/ext/concat.rs
src/libsyntax/ext/format.rs
src/test/run-pass-fulldeps/phase-syntax-link-does-resolve.rs [new file with mode: 0644]
src/test/run-pass/asm-concat-src.rs [new file with mode: 0644]
src/test/run-pass/asm-out-assign.rs
src/test/run-pass/ext-expand-inner-exprs.rs [new file with mode: 0644]
src/test/run-pass/phase-syntax-link-does-resolve.rs [deleted file]