]> git.lizzy.rs Git - rust.git/commit
syntax: Make quasiquoter use absolute paths
authorklutzy <klutzytheklutzy@gmail.com>
Tue, 3 Jun 2014 16:42:11 +0000 (01:42 +0900)
committerklutzy <klutzytheklutzy@gmail.com>
Tue, 3 Jun 2014 17:00:03 +0000 (02:00 +0900)
commit1ec6de3ecf55e86b77b27c3384a91dfdac797f00
tree2714a9b338d0e5e63aa62514c2083a831de375d4
parent918dbfea60e84868537a1951ad38a782502d39c2
syntax: Make quasiquoter use absolute paths

As part of removing `pub use` glob, two extra import globs were
injected to make `quote_expr!` work. However the globs caused
`unused_import` warning in some places.

Quasiquoter needed the globs since it generated idents (e.g. `TyU`)
rather than absolute paths (`::syntax::ast::TyU`).
This patch removes the extra globs and makes quasiquoter use absolute
paths.

Fixes #14618
src/libregex_macros/lib.rs
src/libsyntax/ext/quote.rs