text: // aux-build:cross_crate_ice.rs
  // build-pass (FIXME(62277): could be check-pass?)
  
  extern crate cross_crate_ice;
  
  struct Bar(cross_crate_ice::Foo);
  
  impl Bar {
      fn zero(&self) -> &cross_crate_ice::Foo {
          &self.0
      }
  }
  
  fn main() {
      let _ = cross_crate_ice::foo();
  }
  