pub unsafe extern "C" fn LLVMRustDIBuilderCreateMemberType<'a>(
    Builder: &DIBuilder<'a>,
    Scope: &'a DIDescriptor,
    Name: *const c_char,
    NameLen: size_t,
    File: &'a DIFile,
    LineNo: c_uint,
    SizeInBits: u64,
    AlignInBits: u32,
    OffsetInBits: u64,
    Flags: DIFlags,
    Ty: &'a DIType
) -> &'a DIDerivedType