Grammar Inventory

Rule NameCategory
BINDIGITother
DIGITother
EOFother
HEXDIGITother
LETTERother
NEWLINEother
OCTDIGITother
WSother
WS1other
add_exprexpression
addr_spaceother
alignof_exprexpression
and_exprexpression
argother
arg_listother
asm_argother
asm_arg_listother
asm_stmtstatement
assert_stmtstatement
assign_exprexpression
assign_opother
assign_targetother
associated_type_decldeclaration
attr_argother
attr_arg_listother
attr_pathother
attr_prefixother
await_suffixother
backend_decldeclaration
bench_decldeclaration
bit_and_exprexpression
bit_or_exprexpression
bit_xor_exprexpression
bitfield_itemother
bitfield_listother
bits_decldeclaration
blockother
block_commentother
bool_litother
break_stmtstatement
builtin_exprexpression
bytes_litother
call_suffixother
callconvother
capabilityother
capability_listother
case_fieldother
case_itemother
case_listother
case_payloadother
cast_exprexpression
char_charother
char_litother
class_decldeclaration
class_itemother
class_itemsother
coalesce_exprexpression
compiler_decldeclaration
const_decldeclaration
continue_stmtstatement
critical_stmtstatement
defer_stmtstatement
diagnostic_decldeclaration
doc_commentother
docstringother
dyn_typeother
effects_clauseother
emit_stmtstatement
entry_decldeclaration
eq_exprexpression
escape_seqother
exponentother
export_decldeclaration
exprexpression
expr_stmtstatement
extern_abiother
extern_blockother
extern_clauseother
extern_itemother
extern_proc_decldeclaration
extern_type_decldeclaration
field_initother
field_init_listother
field_itemother
field_listother
fixed_array_typeother
flag_itemother
flag_listother
flags_decldeclaration
float_litother
for_stmtstatement
form_decldeclaration
form_itemother
form_itemsother
generic_paramother
generic_param_listother
generic_paramsother
give_stmtstatement
identother
ident_listother
ident_or_stringother
if_exprexpression
if_stmtstatement
impl_decldeclaration
impl_headother
impl_itemother
impl_trait_typeother
import_itemother
import_itemsother
index_exprexpression
index_suffixother
inner_attributeother
int_litother
intrinsic_decldeclaration
lambda_exprexpression
let_stmtstatement
lifetimeother
line_commentother
list_compother
list_litother
literalother
local_const_stmtstatement
loop_stmtstatement
macro_decldeclaration
macro_kindother
macro_paramother
macro_param_listother
map_itemother
map_itemsother
map_litother
match_arm_bodyother
match_exprexpression
match_stmtstatement
member_suffixother
meta_argother
meta_arg_listother
meta_argsother
meta_tailother
module_pathother
mul_exprexpression
nameof_exprexpression
normal_paramother
null_litother
offsetof_exprexpression
opaque_type_decldeclaration
operator_symbolother
optional_typeother
or_exprexpression
outer_attributeother
package_partsother
package_pathother
panic_stmtstatement
paramother
param_listother
param_modeother
pass_decldeclaration
path_exprexpression
patternother
pattern_argsother
pattern_atomother
pattern_bindother
pattern_ctorother
pattern_fieldother
pattern_fieldsother
pattern_headother
pattern_listother
pattern_orother
pattern_rangeother
pattern_structother
pattern_tupleother
pick_decldeclaration
pointer_typeother
postfix_exprexpression
primaryother
primitive_typeother
proc_decldeclaration
proc_exprexpression
proc_modifierother
proc_nameother
proc_signatureother
proc_suffixother
proc_typeother
programother
query_bodyother
query_decldeclaration
range_exprexpression
raw_string_charother
raw_string_litother
reference_typeother
region_capabilitiesother
region_decldeclaration
region_kindother
rel_exprexpression
rel_opother
relativeother
requires_clauseother
resource_itemother
resource_itemsother
resource_litother
select_stmtstatement
self_paramother
set_litother
set_stmtstatement
shift_exprexpression
sizeof_exprexpression
slice_exprexpression
slice_typeother
space_decldeclaration
static_assert_decldeclaration
static_decldeclaration
stmtother
stmt_endother
string_charother
string_litother
struct_litother
suffixother
ternary_exprexpression
test_decldeclaration
toplevelother
trait_boundother
trait_decldeclaration
trait_itemother
try_stmtstatement
try_suffixother
tuple_litother
tuple_typeother
type_alias_decldeclaration
type_atomother
type_exprexpression
type_listother
type_paramother
type_pathother
type_prefixother
type_primaryother
type_qualother
type_qualifierother
type_unionother
typeof_exprexpression
unary_exprexpression
union_decldeclaration
unreachable_stmtstatement
unsafe_exprexpression
unsafe_stmtstatement
use_decldeclaration
use_globother
use_groupother
variadic_paramother
visibilityother
visibility_scopeother
when_match_stmtstatement
where_boundother
where_boundsother
where_clauseother
while_stmtstatement
with_stmtstatement
zone_commentother