for
do-while
const
volatile
typedef
new
delete
this
throw
alignof
sizeof
sizeof...
typeid
noexcept
const_cast
static_cast
dynamic_cast
reinterpret_cast