112a9d9c8Sopenharmony_ci// bindgen-flags: --no-recursive-allowlist --allowlist-type "local_type" --with-derive-hash --no-derive-copy --no-derive-default --raw-line "#[repr(C)] #[derive(Debug)] pub struct extern_type;"
212a9d9c8Sopenharmony_ci// bindgen-parse-callbacks: blocklisted-type-implements-trait
312a9d9c8Sopenharmony_ci
412a9d9c8Sopenharmony_cistruct extern_type {};
512a9d9c8Sopenharmony_ci
612a9d9c8Sopenharmony_citypedef struct
712a9d9c8Sopenharmony_ci{
812a9d9c8Sopenharmony_ci    struct extern_type inner;
912a9d9c8Sopenharmony_ci}
1012a9d9c8Sopenharmony_cilocal_type;
11