Lines Matching refs:type_descriptor
60 static bool type_is_int(struct type_descriptor *type) in type_is_int()
65 static bool type_is_signed(struct type_descriptor *type) in type_is_signed()
71 static unsigned type_bit_width(struct type_descriptor *type) in type_bit_width()
76 static bool is_inline_int(struct type_descriptor *type) in is_inline_int()
86 static s_max get_signed_val(struct type_descriptor *type, void *val) in get_signed_val()
101 static bool val_is_negative(struct type_descriptor *type, void *val) in val_is_negative()
106 static u_max get_unsigned_val(struct type_descriptor *type, void *val) in get_unsigned_val()
117 static void val_to_string(char *str, size_t size, struct type_descriptor *type, in val_to_string()
165 struct type_descriptor *type = data->type; in handle_overflow()
358 struct type_descriptor *rhs_type = data->rhs_type; in __ubsan_handle_shift_out_of_bounds()
359 struct type_descriptor *lhs_type = data->lhs_type; in __ubsan_handle_shift_out_of_bounds()