Keywords
The reserved language keywords are listed in an alphabetical order.
A
abstract
addressof
alignas
alignof
as
ascii
assert
at
atomic
and
B
byte
bool
break
C
case
catch
class
const
constexpr
construct
continue
D
default
defined
deprecated
discardable
destruct
delete
do
E
elif
else
enum
equal to
export
F
fallthrough
false
final
f16
float16
f32
float32
f64
float64
f128
float128
for
foreach
friend
from
G
goto
H
I
if
import
in
interface
i8
int8
i16
int16
i32
int32
i64
int64
i128
int128
inline
is
isnt
is less than
is less than or equal to
is greater than
is greater than or equal to
J
K
L
likely
lshift
M
maybe_uninit
maybe_unused
move
N
namespace
nand
neon
new
nodefault
nor
noreturn
not
null
O
or
override
P
private
protected
public
Q
R
return
rshift
S
shared
sizeof
static_assert
struct
switch
T
this
thread_local
throw
throws
true
try
typeof
U
ubyte
u8
uint8
u16
uint16
u32
uint32
u64
uint64
u128
uint128
unbound
unique
unlikely
utf8
utf16
utf32
V
var
vector128
verify
virtual
volatile
W
weak
while
with
X
xmm
xor
Y
ymm
Z
zmm