PetrPPetrov / beautiful-capi

Beautiful Capi is a tool which automates the creation of compiler-independent and binary compatible C++ libraries across different C++ compilers
GNU General Public License v3.0
33 stars 4 forks source link

Add generation checks for simple inheritance cases #13

Closed PetrPPetrov closed 4 years ago

PetrPPetrov commented 7 years ago

When user specifies simple inheritance mode then it is required that pointer to a derived class should be equal to pointer to a base class (as casted to void*). We need to generate some runtime (or better compile time) checks for that.