1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
// bindgen-flags: -- -std=c++11 class whatever { }; class whatever_child: public whatever { }; class whatever_child_with_member: public whatever { public: int m_member; }; static_assert(sizeof(whatever) == 1, "Testing!"); static_assert(sizeof(whatever_child) == 1, "Testing!"); static_assert(sizeof(whatever_child_with_member) == 4, "Testing!");