Lines Matching defs:lsda
869 dwarf_eh_lsda *lsda,
873 dw_eh_ptr_t record = lsda->type_table -
874 dwarf_size_of_fixed_size_field(lsda->type_table_encoding)*filter;
878 int64_t offset = read_value(lsda->type_table_encoding, &record);
885 lsda->type_table_encoding, offset, start);
947 dwarf_eh_lsda *lsda,
966 std::type_info *handler_type = get_type_info_entry(context, lsda, filter);
979 std::type_info *handler_type = get_type_info_entry(context, lsda, filter--);
987 handler_type = get_type_info_entry(context, lsda, filter--);
990 unsigned char *type_index = ((unsigned char*)lsda->type_table - filter - 1);
993 std::type_info *handler_type = get_type_info_entry(context, lsda, *(type_index++));
1094 struct dwarf_eh_lsda lsda = parse_lsda(context, lsda_addr);
1096 if (!dwarf_eh_find_callsite(context, &lsda, &action))
1106 handler_type found_handler = check_action_record(context, &lsda,
1134 struct dwarf_eh_lsda lsda = parse_lsda(context, lsda_addr);
1135 dwarf_eh_find_callsite(context, &lsda, &action);
1137 handler_type found_handler = check_action_record(context, &lsda,
1145 struct dwarf_eh_lsda lsda = parse_lsda(context, lsda_addr);
1146 dwarf_eh_find_callsite(context, &lsda, &action);
1147 check_action_record(context, &lsda, action.action_record, realEx,