[C++] inline
[C++] only C++ comment
[C++] no member reference
[C++] explicit
[C++] const
[C++] virtual