![]() |
Max OS 0.3
|
Information about a type mismatch error. More...
#include <ubsan.h>
Public Attributes | |
| source_location_t | location |
| The location of the type mismatch. | |
| type_descriptor_t * | type |
| The type that was expected. | |
| uintptr_t | alignment |
| The required alignment. | |
| uint8_t | type_check_kind |
| The kind of type check that failed. | |
| uintptr_t MaxOS::runtime::TypeMismatchInfo::alignment |
The required alignment.
Definition at line 60 of file ubsan.h.
Referenced by MaxOS::runtime::UBSanHandler::print_type_mismatch().
| source_location_t MaxOS::runtime::TypeMismatchInfo::location |
The location of the type mismatch.
Definition at line 58 of file ubsan.h.
Referenced by MaxOS::runtime::UBSanHandler::print_type_mismatch().
| type_descriptor_t* MaxOS::runtime::TypeMismatchInfo::type |
The type that was expected.
Definition at line 59 of file ubsan.h.
Referenced by MaxOS::runtime::UBSanHandler::print_type_mismatch().
| uint8_t MaxOS::runtime::TypeMismatchInfo::type_check_kind |
The kind of type check that failed.
Definition at line 61 of file ubsan.h.
Referenced by MaxOS::runtime::UBSanHandler::print_type_mismatch().