Make rustdoc deal with macros. Rustdoc still fails, though; we think it needs to do an unparallelized, non-failure-ignoring resolve.

This commit is contained in:
Paul Stansifer 2012-07-17 18:32:04 -07:00
parent 0930b95395
commit a57686d46d

View file

@ -107,6 +107,8 @@ fn build_ctxt(sess: session,
import rustc::front::config;
let ast = config::strip_unconfigured_items(ast);
let ast = syntax::ext::expand::expand_crate(sess.parse_sess,
sess.opts.cfg, ast);
let ast = front::test::modify_for_testing(sess, ast);
let ast_map = ast_map::map_crate(sess.diagnostic(), *ast);