mlir_sys

Function mlirLLVMDICompositeTypeAttrGet

Source
pub unsafe extern "C" fn mlirLLVMDICompositeTypeAttrGet(
    ctx: MlirContext,
    tag: c_uint,
    recId: MlirAttribute,
    name: MlirAttribute,
    file: MlirAttribute,
    line: u32,
    scope: MlirAttribute,
    baseType: MlirAttribute,
    flags: i64,
    sizeInBits: u64,
    alignInBits: u64,
    nElements: isize,
    elements: *const MlirAttribute,
    dataLocation: MlirAttribute,
    rank: MlirAttribute,
    allocated: MlirAttribute,
    associated: MlirAttribute,
) -> MlirAttribute
Expand description

Creates a LLVM DICompositeType attribute.