pub unsafe extern "C" fn mlirMergeSymbolsIntoFromClone(
target: MlirOperation,
other: MlirOperation,
) -> MlirLogicalResultExpand description
Merge the symbols from other into target, potentially renaming them to
avoid conflicts. Private symbols may be renamed during the merge, public
symbols must have at most one declaration. A name conflict in public symbols
is reported as an error before returning a failure.
Note that this clones the other operation unlike the C++ counterpart that
takes ownership.