|  | 
| "bool" | create_switch_xrefs ("ea_t" ea, "switch_info_t" si) | 
|  | This function creates xrefs from the indirect jump. 
 | 
|  | 
| "cases_and_targets_t *" | calc_switch_cases ("ea_t" ea, "switch_info_t" si) | 
|  | Get information about a switch's cases. 
 | 
|  | 
| "bool" | create_switch_table ("ea_t" ea, "switch_info_t" si) | 
|  | Create switch table from the switch information. 
 | 
|  | 
| "char" | xrefchar ("char" xrtype) | 
|  | xrefchar(xrtype) -> char Get character describing the xref type. 
 | 
|  | 
| "bool" | add_cref ("ea_t" frm, "ea_t" to, "cref_t" type) | 
|  | add_cref(frm, to, type) -> bool Create a code cross-reference. 
 | 
|  | 
| "bool" | del_cref ("ea_t" frm, "ea_t" to, "bool" expand) | 
|  | del_cref(frm, to, expand) -> bool Delete a code cross-reference. 
 | 
|  | 
| "bool" | add_dref ("ea_t" frm, "ea_t" to, "dref_t" type) | 
|  | add_dref(frm, to, type) -> bool Create a data cross-reference. 
 | 
|  | 
| "void" | del_dref ("ea_t" frm, "ea_t" to) | 
|  | del_dref(frm, to) Delete a data cross-reference. 
 | 
|  | 
| "ea_t" | get_first_dref_from ("ea_t" frm) | 
|  | get_first_dref_from(frm) -> ea_t Get first data referenced from the specified address. 
 | 
|  | 
| "ea_t" | get_next_dref_from ("ea_t" frm, "ea_t" current) | 
|  | get_next_dref_from(frm, current) -> ea_t Get next data referenced from the specified address. 
 | 
|  | 
| "ea_t" | get_first_dref_to ("ea_t" to) | 
|  | get_first_dref_to(to) -> ea_t Get address of instruction/data referencing to the specified data. 
 | 
|  | 
| "ea_t" | get_next_dref_to ("ea_t" to, "ea_t" current) | 
|  | get_next_dref_to(to, current) -> ea_t Get address of instruction/data referencing to the specified data 
 | 
|  | 
| "ea_t" | get_first_cref_from ("ea_t" frm) | 
|  | get_first_cref_from(frm) -> ea_t Get first instruction referenced from the specified instruction. 
 | 
|  | 
| "ea_t" | get_next_cref_from ("ea_t" frm, "ea_t" current) | 
|  | get_next_cref_from(frm, current) -> ea_t Get next instruction referenced from the specified instruction. 
 | 
|  | 
| "ea_t" | get_first_cref_to ("ea_t" to) | 
|  | get_first_cref_to(to) -> ea_t Get first instruction referencing to the specified instruction. 
 | 
|  | 
| "ea_t" | get_next_cref_to ("ea_t" to, "ea_t" current) | 
|  | get_next_cref_to(to, current) -> ea_t Get next instruction referencing to the specified instruction. 
 | 
|  | 
| "ea_t" | get_first_fcref_from ("ea_t" frm) | 
|  | get_first_fcref_from(frm) -> ea_t 
 | 
|  | 
| "ea_t" | get_next_fcref_from ("ea_t" frm, "ea_t" current) | 
|  | get_next_fcref_from(frm, current) -> ea_t 
 | 
|  | 
| "ea_t" | get_first_fcref_to ("ea_t" to) | 
|  | get_first_fcref_to(to) -> ea_t 
 | 
|  | 
| "ea_t" | get_next_fcref_to ("ea_t" to, "ea_t" current) | 
|  | get_next_fcref_to(to, current) -> ea_t 
 | 
|  | 
| "bool" | has_external_refs ("func_t *" pfn, "ea_t" ea) | 
|  | has_external_refs(pfn, ea) -> bool Does 'ea' have references from outside of 'pfn'? 
 | 
|  | 
| "bool" | has_jump_or_flow_xref ("ea_t" ea) | 
|  | has_jump_or_flow_xref(ea) -> bool Are there jump or flow references to EA? 
 | 
|  | 
| "void" | delete_switch_table ("ea_t" jump_ea, "switch_info_t" si) | 
|  | delete_switch_table(jump_ea, si) 
 | 
|  |