[][src]Function ion_c_sys::ion_symbol_table_add_import

pub unsafe extern "C" fn ion_symbol_table_add_import(
    hsymtab: hSYMTAB,
    pimport: *mut ION_SYMBOL_TABLE_IMPORT_DESCRIPTOR,
    catalog: hCATALOG
) -> iERR

Imports a shared symbol table into a local symbol table, given a description of the import and the catalog in which it can be found. NOTE: the best match for the described shared symbol table import that is available in the catalog will be used. If no match is found, all of the import's symbols will be considered to have unknown text. @param hsymtab - The local symbol table into which the imported symbol table will be incorporated. @param pimport - The description of the shared symbol table to be imported. @param catalog - The catalog to query for the matching shared symbol table.