int
return
void
long
true
false
if
else
bool
char
struct
class
const
while
for
new
delete
short
float
unsigned
signed
double
typedef
using
namespace
inline
alignas
alignof
constexpr
char16_t
char32_t
decltype
nullptr
noexcept
static_assert
auto
asm
break
continue
case
catch
do
enum
explicit
export
extern
friend
private
public
protected
mutable
operator
register
static
sizeof
template
this
virtual
typename
void
and
or
xor
not
%%%