Struct rustc_metadata::creader::CrateReader
[−]
[src]
pub struct CrateReader<'a> {
// some fields omitted
}Unstable (
rustc_private)Methods
impl<'a> CrateReader<'a>[src]
fn new(sess: &'a Session, cstore: &'a CStore, local_crate_name: &str) -> CrateReader<'a>
fn read_exported_macros(&mut self, item: &Item) -> Vec<MacroDef>
Unstable (
rustc_private)Read exported macros.
fn find_plugin_registrar(&mut self, span: Span, name: &str) -> Option<(PathBuf, String)>
Unstable (
rustc_private)Look for a plugin registrar. Returns library path and symbol name.