sysml_v2_parser/parser/
diagnostic_catalog.rs1pub const MISSING_MEMBER_NAME: &str = "missing_member_name";
5pub const MISSING_TYPE_REFERENCE: &str = "missing_type_reference";
6pub const INVALID_TYPING_OPERATOR: &str = "invalid_typing_operator";
7pub const MISSING_EXPRESSION_AFTER_OPERATOR: &str = "missing_expression_after_operator";
8pub const INVALID_UNIT_REFERENCE: &str = "invalid_unit_reference";
9pub const INVALID_BARE_IDENTIFIER_IN_STATE_BODY: &str = "invalid_bare_identifier_in_state_body";
10pub const RECOVERY_CASCADE_SUPPRESSED: &str = "recovery_cascade_suppressed";
11pub const RECOVERED_ROOT_BODY: &str = "recovered_root_body";
12pub const MISSING_CLOSING_BRACE: &str = "missing_closing_brace";
13pub const UNEXPECTED_CLOSING_BRACE: &str = "unexpected_closing_brace";
14pub const MISSING_SEMICOLON: &str = "missing_semicolon";
15pub const MISSING_BODY_OR_SEMICOLON: &str = "missing_body_or_semicolon";
16pub const MISSING_REP_LANGUAGE: &str = "missing_rep_language";
17pub const INVALID_REP_LANGUAGE: &str = "invalid_rep_language";
18
19pub const DOCUMENTED_CODES: &[&str] = &[
21 MISSING_MEMBER_NAME,
22 MISSING_TYPE_REFERENCE,
23 INVALID_TYPING_OPERATOR,
24 MISSING_EXPRESSION_AFTER_OPERATOR,
25 INVALID_UNIT_REFERENCE,
26 INVALID_BARE_IDENTIFIER_IN_STATE_BODY,
27 RECOVERY_CASCADE_SUPPRESSED,
28 RECOVERED_ROOT_BODY,
29 MISSING_CLOSING_BRACE,
30 UNEXPECTED_CLOSING_BRACE,
31 MISSING_SEMICOLON,
32 MISSING_BODY_OR_SEMICOLON,
33 MISSING_REP_LANGUAGE,
34 INVALID_REP_LANGUAGE,
35];