Go to the source code of this file.
|
static void | log_location (source_location *location) |
|
MOSAPI void | __ubsan_handle_type_mismatch (type_mismatch_info *type_mismatch, ptr_t pointer) |
|
MOSAPI void | __ubsan_handle_pointer_overflow (source_location *location, ptr_t pointer) |
|
MOSAPI void | __ubsan_handle_type_mismatch_v1 (type_mismatch_info *type_mismatch, ptr_t pointer) |
|
MOSAPI void | __ubsan_handle_divrem_overflow (source_location *location, type_descriptor *type, ptr_t left, ptr_t right) |
|
MOSAPI void | __ubsan_handle_mul_overflow (source_location *location, type_descriptor *type, ptr_t left, ptr_t right) |
|
MOSAPI void | __ubsan_handle_add_overflow (source_location *location, type_descriptor *type, ptr_t left, ptr_t right) |
|
MOSAPI void | __ubsan_handle_sub_overflow (source_location *location, type_descriptor *type, ptr_t left, ptr_t right) |
|
MOSAPI void | __ubsan_handle_out_of_bounds (out_of_bounds_info *out_of_bounds) |
|
MOSAPI void | __ubsan_handle_negate_overflow (source_location *location, type_descriptor *type, ptr_t old_value) |
|
MOSAPI void | __ubsan_handle_negate_overflow_v1 (source_location *location, type_descriptor *type, ptr_t old_value) |
|
MOSAPI void | __ubsan_handle_load_invalid_value (void *data, ptr_t value) |
|
MOSAPI void | __ubsan_handle_shift_out_of_bounds (source_location *location, type_descriptor *lhs_type, ptr_t lhs, type_descriptor *rhs_type, ptr_t rhs) |
|
MOSAPI void | __ubsan_handle_invalid_builtin (source_location *location) |
|
MOSAPI void | __ubsan_handle_vla_bound_not_positive (source_location *location, type_descriptor *type, ptr_t bound) |
|
MOSAPI void | __ubsan_handle_builtin_unreachable (unreachable_data *data) |
|
◆ pr_fmt
◆ log_location()
Definition at line 45 of file ubsan.cpp.
Referenced by __ubsan_handle_add_overflow(), __ubsan_handle_builtin_unreachable(), __ubsan_handle_divrem_overflow(), __ubsan_handle_invalid_builtin(), __ubsan_handle_mul_overflow(), __ubsan_handle_negate_overflow(), __ubsan_handle_out_of_bounds(), __ubsan_handle_pointer_overflow(), __ubsan_handle_shift_out_of_bounds(), __ubsan_handle_sub_overflow(), __ubsan_handle_type_mismatch(), and __ubsan_handle_vla_bound_not_positive().
◆ __ubsan_handle_type_mismatch()
◆ __ubsan_handle_pointer_overflow()
◆ __ubsan_handle_type_mismatch_v1()
◆ __ubsan_handle_divrem_overflow()
◆ __ubsan_handle_mul_overflow()
◆ __ubsan_handle_add_overflow()
◆ __ubsan_handle_sub_overflow()
◆ __ubsan_handle_out_of_bounds()
◆ __ubsan_handle_negate_overflow()
◆ __ubsan_handle_negate_overflow_v1()
◆ __ubsan_handle_load_invalid_value()
◆ __ubsan_handle_shift_out_of_bounds()
◆ __ubsan_handle_invalid_builtin()
◆ __ubsan_handle_vla_bound_not_positive()
◆ __ubsan_handle_builtin_unreachable()