pub unsafe extern "C" fn mlirLLVMDISubprogramAttrGet(
ctx: MlirContext,
recId: MlirAttribute,
isRecSelf: bool,
id: MlirAttribute,
compileUnit: MlirAttribute,
scope: MlirAttribute,
name: MlirAttribute,
linkageName: MlirAttribute,
file: MlirAttribute,
line: c_uint,
scopeLine: c_uint,
subprogramFlags: u64,
type_: MlirAttribute,
nRetainedNodes: isize,
retainedNodes: *const MlirAttribute,
nAnnotations: isize,
annotations: *const MlirAttribute,
) -> MlirAttributeExpand description
Creates a LLVM DISubprogramAttr attribute.