#![feature(box_patterns)]
#![feature(box_syntax)]
-#![feature(dynamic_lib)]
#![feature(libc)]
#![feature(recover)]
#![feature(rustc_private)]
extern crate rustc_front;
extern crate rustc_metadata;
extern crate serialize;
-extern crate syntax;
+#[macro_use] extern crate syntax;
extern crate test as testing;
extern crate rustc_unicode;
#[macro_use] extern crate log;
("collapse-docs", passes::collapse_docs,
"concatenates all document attributes into one document attribute"),
("strip-private", passes::strip_private,
- "strips all private items from a crate which cannot be seen externally"),
+ "strips all private items from a crate which cannot be seen externally, \
+ implies strip-priv-imports"),
("strip-priv-imports", passes::strip_priv_imports,
"strips all private import statements (`use`, `extern crate`) from a crate"),
];