Master Thesis: Exploring Hardware-Assisted Type Safety in C++ | Ericsson