asterisk_after_ptr_derefchained_comparison_operatorsdecl_between_fieldsexpected_blockexpected_block_or_assignmentexpected_block_or_exprexpected_block_or_fieldexpected_container_membersexpected_exprexpected_expr_or_assignmentexpected_expr_or_var_declexpected_fnexpected_inlinableexpected_labelableexpected_param_listexpected_prefix_exprexpected_primary_type_exprexpected_pub_itemexpected_return_typeexpected_semi_or_elseexpected_semi_or_lbraceexpected_statementexpected_suffix_opexpected_type_exprexpected_var_declexpected_var_decl_or_fnexpected_loop_payloadexpected_containerextern_fn_bodyextra_addrspace_qualifierextra_align_qualifierextra_allowzero_qualifierextra_const_qualifierextra_volatile_qualifierptr_mod_on_array_child_typeinvalid_bit_rangesame_line_doc_commentunattached_doc_commenttest_doc_commentcomptime_doc_commentvarargs_nonfinalexpected_continue_exprexpected_semi_after_declexpected_semi_after_stmtexpected_comma_after_fieldexpected_comma_after_argexpected_comma_after_paramexpected_comma_after_initializerexpected_comma_after_switch_prongexpected_comma_after_for_operandexpected_comma_after_captureexpected_initializermismatched_binary_op_whitespaceinvalid_ampersand_ampersandc_style_containerexpected_var_constwrong_equal_var_declvar_const_declextra_for_capturefor_input_not_capturedzig_style_containerprevious_fieldnext_fieldexpected_tokenexpected_tag is populated.
invalid_byteoffset is populated
pub const Tag = enum {
asterisk_after_ptr_deref,
chained_comparison_operators,
decl_between_fields,
expected_block,
expected_block_or_assignment,
expected_block_or_expr,
expected_block_or_field,
expected_container_members,
expected_expr,
expected_expr_or_assignment,
expected_expr_or_var_decl,
expected_fn,
expected_inlinable,
expected_labelable,
expected_param_list,
expected_prefix_expr,
expected_primary_type_expr,
expected_pub_item,
expected_return_type,
expected_semi_or_else,
expected_semi_or_lbrace,
expected_statement,
expected_suffix_op,
expected_type_expr,
expected_var_decl,
expected_var_decl_or_fn,
expected_loop_payload,
expected_container,
extern_fn_body,
extra_addrspace_qualifier,
extra_align_qualifier,
extra_allowzero_qualifier,
extra_const_qualifier,
extra_volatile_qualifier,
ptr_mod_on_array_child_type,
invalid_bit_range,
same_line_doc_comment,
unattached_doc_comment,
test_doc_comment,
comptime_doc_comment,
varargs_nonfinal,
expected_continue_expr,
expected_semi_after_decl,
expected_semi_after_stmt,
expected_comma_after_field,
expected_comma_after_arg,
expected_comma_after_param,
expected_comma_after_initializer,
expected_comma_after_switch_prong,
expected_comma_after_for_operand,
expected_comma_after_capture,
expected_initializer,
mismatched_binary_op_whitespace,
invalid_ampersand_ampersand,
c_style_container,
expected_var_const,
wrong_equal_var_decl,
var_const_decl,
extra_for_capture,
for_input_not_captured,
zig_style_container,
previous_field,
next_field,
/// `expected_tag` is populated.
expected_token,
/// `offset` is populated
invalid_byte,
}