C++
struct CompBase { protected: char __data[8]; };
Base type for Comp.
You should not use BaseComp directly; you can use Comp instead.