//@ run-pass #![allow(dead_code)] //@ pretty-expanded FIXME #23616 #![feature(rustc_private)] extern crate libc; mod bar { extern "C" {} } mod zed { extern "C" {} } mod mlibc { use libc::{c_int, c_void, size_t, ssize_t}; extern "C" { pub fn write(fd: c_int, buf: *const c_void, count: size_t) -> ssize_t; } } mod baz { extern "C" {} } pub fn main() {}