Skip to main content

## LLVMDIBuilderCreateUnionType

# Function LLVMDIBuilderCreateUnionType

Source

    pub(crate) unsafe extern "C" fn LLVMDIBuilderCreateUnionType<'ll>(
        Builder: &DIBuilder<'ll>,
        Scope: Option<&'ll Metadata>,
        Name: *const c_uchar,
        NameLen: size_t,
        File: &'ll Metadata,
        LineNumber: c_uint,
        SizeInBits: u64,
        AlignInBits: u32,
        Flags: DIFlags,
        Elements: *const Option<&'ll Metadata>,
        NumElements: c_uint,
        RunTimeLang: c_uint,
        UniqueId: *const c_uchar,
        UniqueIdLen: size_t,
    ) -> &'ll Metadata