public enum ErrorType extends Enum<ErrorType>
| Modifier and Type | Field and Description |
|---|---|
int |
code |
String |
msg |
ErrorSeverity |
severity |
| Modifier and Type | Method and Description |
|---|---|
static ErrorType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ErrorType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ErrorType CANNOT_WRITE_FILE
public static final ErrorType INVALID_CMDLINE_ARG
public static final ErrorType CANNOT_FIND_TOKENS_FILE
public static final ErrorType ERROR_READING_TOKENS_FILE
public static final ErrorType DIR_NOT_FOUND
public static final ErrorType OUTPUT_DIR_IS_FILE
public static final ErrorType CANNOT_OPEN_FILE
public static final ErrorType FILE_AND_GRAMMAR_NAME_DIFFER
public static final ErrorType BAD_OPTION_SET_SYNTAX
public static final ErrorType WARNING_TREATED_AS_ERROR
public static final ErrorType INTERNAL_ERROR
public static final ErrorType TOKENS_FILE_SYNTAX_ERROR
public static final ErrorType STRING_TEMPLATE_WARNING
public static final ErrorType MISSING_CODE_GEN_TEMPLATES
public static final ErrorType CANNOT_CREATE_TARGET_GENERATOR
public static final ErrorType CODE_TEMPLATE_ARG_ISSUE
public static final ErrorType CODE_GEN_TEMPLATES_INCOMPLETE
public static final ErrorType NO_MODEL_TO_TEMPLATE_MAPPING
public static final ErrorType SYNTAX_ERROR
public static final ErrorType RULE_REDEFINITION
public static final ErrorType LEXER_RULES_NOT_ALLOWED
public static final ErrorType PARSER_RULES_NOT_ALLOWED
public static final ErrorType REPEATED_PREQUEL
public static final ErrorType UNDEFINED_RULE_REF
public static final ErrorType UNDEFINED_RULE_IN_NONLOCAL_REF
public static final ErrorType TOKEN_NAMES_MUST_START_UPPER
public static final ErrorType UNKNOWN_SIMPLE_ATTRIBUTE
public static final ErrorType INVALID_RULE_PARAMETER_REF
public static final ErrorType UNKNOWN_RULE_ATTRIBUTE
public static final ErrorType UNKNOWN_ATTRIBUTE_IN_SCOPE
public static final ErrorType ISOLATED_RULE_REF
public static final ErrorType LABEL_CONFLICTS_WITH_RULE
public static final ErrorType LABEL_CONFLICTS_WITH_TOKEN
public static final ErrorType LABEL_CONFLICTS_WITH_ARG
public static final ErrorType LABEL_CONFLICTS_WITH_RETVAL
public static final ErrorType LABEL_CONFLICTS_WITH_LOCAL
public static final ErrorType LABEL_TYPE_CONFLICT
public static final ErrorType RETVAL_CONFLICTS_WITH_ARG
public static final ErrorType MISSING_RULE_ARGS
public static final ErrorType RULE_HAS_NO_ARGS
public static final ErrorType ILLEGAL_OPTION
public static final ErrorType ILLEGAL_OPTION_VALUE
public static final ErrorType ACTION_REDEFINITION
public static final ErrorType NO_RULES
public static final ErrorType NO_SUCH_GRAMMAR_SCOPE
public static final ErrorType NO_SUCH_RULE_IN_SCOPE
public static final ErrorType TOKEN_NAME_REASSIGNMENT
public static final ErrorType OPTIONS_IN_DELEGATE
public static final ErrorType CANNOT_FIND_IMPORTED_GRAMMAR
public static final ErrorType INVALID_IMPORT
public static final ErrorType IMPORT_NAME_CLASH
public static final ErrorType ALL_OPS_NEED_SAME_ASSOC
public static final ErrorType LEFT_RECURSION_CYCLES
public static final ErrorType MODE_NOT_IN_LEXER
public static final ErrorType CANNOT_FIND_ATTRIBUTE_NAME_IN_DECL
public static final ErrorType RULE_WITH_TOO_FEW_ALT_LABELS
public static final ErrorType ALT_LABEL_REDEF
public static final ErrorType ALT_LABEL_CONFLICTS_WITH_RULE
public static final ErrorType IMPLICIT_TOKEN_DEFINITION
public static final ErrorType IMPLICIT_STRING_DEFINITION
public static final ErrorType ATTRIBUTE_IN_LEXER_ACTION
public static final ErrorType LABEL_BLOCK_NOT_A_SET
public static final ErrorType EXPECTED_NON_GREEDY_WILDCARD_BLOCK
public static final ErrorType LEXER_ACTION_PLACEMENT_ISSUE
public static final ErrorType LEXER_COMMAND_PLACEMENT_ISSUE
public static final ErrorType USE_OF_BAD_WORD
public static final ErrorType UNSUPPORTED_REFERENCE_IN_LEXER_SET
public static final ErrorType ASSIGNMENT_TO_LIST_LABEL
public static final ErrorType RETVAL_CONFLICTS_WITH_RULE
public static final ErrorType RETVAL_CONFLICTS_WITH_TOKEN
public static final ErrorType ARG_CONFLICTS_WITH_RULE
public static final ErrorType ARG_CONFLICTS_WITH_TOKEN
public static final ErrorType LOCAL_CONFLICTS_WITH_RULE
public static final ErrorType LOCAL_CONFLICTS_WITH_TOKEN
public static final ErrorType LOCAL_CONFLICTS_WITH_ARG
public static final ErrorType LOCAL_CONFLICTS_WITH_RETVAL
public static final ErrorType INVALID_LITERAL_IN_LEXER_SET
public static final ErrorType MODE_WITHOUT_RULES
public static final ErrorType EPSILON_TOKEN
Whitespace : [ \t]+; // ok Whitespace : [ \t]; // ok fragment WS : [ \t]*; // ok Whitespace : [ \t]*; // error 146
public static final ErrorType NO_NON_LR_ALTS
// error 147: a : a ID | a INT ;
public static final ErrorType EPSILON_LR_FOLLOW
a : ID // ok (alternative is not left recursive) | a INT // ok (a must be follow by INT) | a ID? // error 148 (the ID following a is optional) ;
public static final ErrorType V3_TREE_GRAMMAR
public static final ErrorType V3_LEXER_LABEL
public static final ErrorType V3_TOKENS_SYNTAX
public static final ErrorType V3_ASSIGN_IN_TOKENS
public static final ErrorType V3_GATED_SEMPRED
public static final ErrorType V3_SYNPRED
public final String msg
public final int code
public final ErrorSeverity severity
public static ErrorType[] values()
for (ErrorType c : ErrorType.values()) System.out.println(c);
public static ErrorType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant
with the specified nameNullPointerException - if the argument is nullCopyright © 1992-2013 ANTLR. All Rights Reserved.