Not yet; compiler plugins rely on the unstable API, which is very much in demand. Although it is impossible to predict when the API will stabilize, I think we will see a large number of versions of Rust before these APIs can be declared stable.
A good workaround for things that only need AST is to use syntex and create your own program regardless of rustc.
source share