pub fn inject(
    sess: &Session,
    resolver: &mut dyn ResolverExpand,
    krate: &mut Crate
)