module Data.Text.ICU.Error
(
ErrorCode,
isSuccess,
isFailure,
errorName,
u_USING_FALLBACK_WARNING,
u_USING_DEFAULT_WARNING,
u_SAFECLONE_ALLOCATED_WARNING,
u_STATE_OLD_WARNING,
u_STRING_NOT_TERMINATED_WARNING,
u_SORT_KEY_TOO_SHORT_WARNING,
u_AMBIGUOUS_ALIAS_WARNING,
u_DIFFERENT_UCA_VERSION,
u_ILLEGAL_ARGUMENT_ERROR,
u_MISSING_RESOURCE_ERROR,
u_INVALID_FORMAT_ERROR,
u_FILE_ACCESS_ERROR,
u_INTERNAL_PROGRAM_ERROR,
u_MESSAGE_PARSE_ERROR,
u_MEMORY_ALLOCATION_ERROR,
u_INDEX_OUTOFBOUNDS_ERROR,
u_PARSE_ERROR,
u_INVALID_CHAR_FOUND,
u_TRUNCATED_CHAR_FOUND,
u_ILLEGAL_CHAR_FOUND,
u_INVALID_TABLE_FORMAT,
u_INVALID_TABLE_FILE,
u_BUFFER_OVERFLOW_ERROR,
u_UNSUPPORTED_ERROR,
u_RESOURCE_TYPE_MISMATCH,
u_ILLEGAL_ESCAPE_SEQUENCE,
u_UNSUPPORTED_ESCAPE_SEQUENCE,
u_NO_SPACE_AVAILABLE,
u_CE_NOT_FOUND_ERROR,
u_PRIMARY_TOO_LONG_ERROR,
u_STATE_TOO_OLD_ERROR,
u_TOO_MANY_ALIASES_ERROR,
u_ENUM_OUT_OF_SYNC_ERROR,
u_INVARIANT_CONVERSION_ERROR,
u_INVALID_STATE_ERROR,
u_COLLATOR_VERSION_MISMATCH,
u_USELESS_COLLATOR_ERROR,
u_NO_WRITE_PERMISSION,
u_BAD_VARIABLE_DEFINITION,
u_MALFORMED_RULE,
u_MALFORMED_SET,
u_MALFORMED_UNICODE_ESCAPE,
u_MALFORMED_VARIABLE_DEFINITION,
u_MALFORMED_VARIABLE_REFERENCE,
u_MISPLACED_CURSOR_OFFSET,
u_MISPLACED_QUANTIFIER,
u_MISSING_OPERATOR,
u_MULTIPLE_ANTE_CONTEXTS,
u_MULTIPLE_CURSORS,
u_MULTIPLE_POST_CONTEXTS,
u_TRAILING_BACKSLASH,
u_UNDEFINED_SEGMENT_REFERENCE,
u_UNDEFINED_VARIABLE,
u_UNQUOTED_SPECIAL,
u_UNTERMINATED_QUOTE,
u_RULE_MASK_ERROR,
u_MISPLACED_COMPOUND_FILTER,
u_MULTIPLE_COMPOUND_FILTERS,
u_INVALID_RBT_SYNTAX,
u_MALFORMED_PRAGMA,
u_UNCLOSED_SEGMENT,
u_VARIABLE_RANGE_EXHAUSTED,
u_VARIABLE_RANGE_OVERLAP,
u_ILLEGAL_CHARACTER,
u_INTERNAL_TRANSLITERATOR_ERROR,
u_INVALID_ID,
u_INVALID_FUNCTION,
u_UNEXPECTED_TOKEN,
u_MULTIPLE_DECIMAL_SEPARATORS,
u_MULTIPLE_EXPONENTIAL_SYMBOLS,
u_MALFORMED_EXPONENTIAL_PATTERN,
u_MULTIPLE_PERCENT_SYMBOLS,
u_MULTIPLE_PERMILL_SYMBOLS,
u_MULTIPLE_PAD_SPECIFIERS,
u_PATTERN_SYNTAX_ERROR,
u_ILLEGAL_PAD_POSITION,
u_UNMATCHED_BRACES,
u_ARGUMENT_TYPE_MISMATCH,
u_DUPLICATE_KEYWORD,
u_UNDEFINED_KEYWORD,
u_DEFAULT_KEYWORD_MISSING,
u_BRK_INTERNAL_ERROR,
u_BRK_HEX_DIGITS_EXPECTED,
u_BRK_SEMICOLON_EXPECTED,
u_BRK_RULE_SYNTAX,
u_BRK_UNCLOSED_SET,
u_BRK_ASSIGN_ERROR,
u_BRK_VARIABLE_REDFINITION,
u_BRK_MISMATCHED_PAREN,
u_BRK_NEW_LINE_IN_QUOTED_STRING,
u_BRK_UNDEFINED_VARIABLE,
u_BRK_INIT_ERROR,
u_BRK_RULE_EMPTY_SET,
u_BRK_UNRECOGNIZED_OPTION,
u_BRK_MALFORMED_RULE_TAG,
u_REGEX_INTERNAL_ERROR,
u_REGEX_RULE_SYNTAX,
u_REGEX_INVALID_STATE,
u_REGEX_BAD_ESCAPE_SEQUENCE,
u_REGEX_PROPERTY_SYNTAX,
u_REGEX_UNIMPLEMENTED,
u_REGEX_MISMATCHED_PAREN,
u_REGEX_NUMBER_TOO_BIG,
u_REGEX_BAD_INTERVAL,
u_REGEX_MAX_LT_MIN,
u_REGEX_INVALID_BACK_REF,
u_REGEX_INVALID_FLAG,
u_REGEX_SET_CONTAINS_STRING,
u_REGEX_OCTAL_TOO_BIG,
u_REGEX_INVALID_RANGE,
u_REGEX_STACK_OVERFLOW,
u_REGEX_TIME_OUT,
u_REGEX_STOPPED_BY_CALLER,
u_IDNA_PROHIBITED_ERROR,
u_IDNA_UNASSIGNED_ERROR,
u_IDNA_CHECK_BIDI_ERROR,
u_IDNA_STD3_ASCII_RULES_ERROR,
u_IDNA_ACE_PREFIX_ERROR,
u_IDNA_VERIFICATION_ERROR,
u_IDNA_LABEL_TOO_LONG_ERROR,
u_IDNA_ZERO_LENGTH_LABEL_ERROR,
u_IDNA_DOMAIN_NAME_TOO_LONG_ERROR
) where
import Data.Text.ICU.Error.Internal
u_USING_FALLBACK_WARNING :: ErrorCode
u_USING_FALLBACK_WARNING = ErrorCode (128)
u_USING_DEFAULT_WARNING :: ErrorCode
u_USING_DEFAULT_WARNING = ErrorCode (127)
u_SAFECLONE_ALLOCATED_WARNING :: ErrorCode
u_SAFECLONE_ALLOCATED_WARNING = ErrorCode (126)
u_STATE_OLD_WARNING :: ErrorCode
u_STATE_OLD_WARNING = ErrorCode (125)
u_STRING_NOT_TERMINATED_WARNING :: ErrorCode
u_STRING_NOT_TERMINATED_WARNING = ErrorCode (124)
u_SORT_KEY_TOO_SHORT_WARNING :: ErrorCode
u_SORT_KEY_TOO_SHORT_WARNING = ErrorCode (123)
u_AMBIGUOUS_ALIAS_WARNING :: ErrorCode
u_AMBIGUOUS_ALIAS_WARNING = ErrorCode (122)
u_DIFFERENT_UCA_VERSION :: ErrorCode
u_DIFFERENT_UCA_VERSION = ErrorCode (121)
u_ILLEGAL_ARGUMENT_ERROR :: ErrorCode
u_ILLEGAL_ARGUMENT_ERROR = ErrorCode 1
u_MISSING_RESOURCE_ERROR :: ErrorCode
u_MISSING_RESOURCE_ERROR = ErrorCode 2
u_INVALID_FORMAT_ERROR :: ErrorCode
u_INVALID_FORMAT_ERROR = ErrorCode 3
u_FILE_ACCESS_ERROR :: ErrorCode
u_FILE_ACCESS_ERROR = ErrorCode 4
u_INTERNAL_PROGRAM_ERROR :: ErrorCode
u_INTERNAL_PROGRAM_ERROR = ErrorCode 5
u_MESSAGE_PARSE_ERROR :: ErrorCode
u_MESSAGE_PARSE_ERROR = ErrorCode 6
u_MEMORY_ALLOCATION_ERROR :: ErrorCode
u_MEMORY_ALLOCATION_ERROR = ErrorCode 7
u_INDEX_OUTOFBOUNDS_ERROR :: ErrorCode
u_INDEX_OUTOFBOUNDS_ERROR = ErrorCode 8
u_PARSE_ERROR :: ErrorCode
u_PARSE_ERROR = ErrorCode 9
u_INVALID_CHAR_FOUND :: ErrorCode
u_INVALID_CHAR_FOUND = ErrorCode 10
u_TRUNCATED_CHAR_FOUND :: ErrorCode
u_TRUNCATED_CHAR_FOUND = ErrorCode 11
u_ILLEGAL_CHAR_FOUND :: ErrorCode
u_ILLEGAL_CHAR_FOUND = ErrorCode 12
u_INVALID_TABLE_FORMAT :: ErrorCode
u_INVALID_TABLE_FORMAT = ErrorCode 13
u_INVALID_TABLE_FILE :: ErrorCode
u_INVALID_TABLE_FILE = ErrorCode 14
u_BUFFER_OVERFLOW_ERROR :: ErrorCode
u_BUFFER_OVERFLOW_ERROR = ErrorCode 15
u_UNSUPPORTED_ERROR :: ErrorCode
u_UNSUPPORTED_ERROR = ErrorCode 16
u_RESOURCE_TYPE_MISMATCH :: ErrorCode
u_RESOURCE_TYPE_MISMATCH = ErrorCode 17
u_ILLEGAL_ESCAPE_SEQUENCE :: ErrorCode
u_ILLEGAL_ESCAPE_SEQUENCE = ErrorCode 18
u_UNSUPPORTED_ESCAPE_SEQUENCE :: ErrorCode
u_UNSUPPORTED_ESCAPE_SEQUENCE = ErrorCode 19
u_NO_SPACE_AVAILABLE :: ErrorCode
u_NO_SPACE_AVAILABLE = ErrorCode 20
u_CE_NOT_FOUND_ERROR :: ErrorCode
u_CE_NOT_FOUND_ERROR = ErrorCode 21
u_PRIMARY_TOO_LONG_ERROR :: ErrorCode
u_PRIMARY_TOO_LONG_ERROR = ErrorCode 22
u_STATE_TOO_OLD_ERROR :: ErrorCode
u_STATE_TOO_OLD_ERROR = ErrorCode 23
u_TOO_MANY_ALIASES_ERROR :: ErrorCode
u_TOO_MANY_ALIASES_ERROR = ErrorCode 24
u_ENUM_OUT_OF_SYNC_ERROR :: ErrorCode
u_ENUM_OUT_OF_SYNC_ERROR = ErrorCode 25
u_INVARIANT_CONVERSION_ERROR :: ErrorCode
u_INVARIANT_CONVERSION_ERROR = ErrorCode 26
u_INVALID_STATE_ERROR :: ErrorCode
u_INVALID_STATE_ERROR = ErrorCode 27
u_COLLATOR_VERSION_MISMATCH :: ErrorCode
u_COLLATOR_VERSION_MISMATCH = ErrorCode 28
u_USELESS_COLLATOR_ERROR :: ErrorCode
u_USELESS_COLLATOR_ERROR = ErrorCode 29
u_NO_WRITE_PERMISSION :: ErrorCode
u_NO_WRITE_PERMISSION = ErrorCode 30
u_BAD_VARIABLE_DEFINITION :: ErrorCode
u_BAD_VARIABLE_DEFINITION = ErrorCode 65536
u_MALFORMED_RULE :: ErrorCode
u_MALFORMED_RULE = ErrorCode 65537
u_MALFORMED_SET :: ErrorCode
u_MALFORMED_SET = ErrorCode 65538
u_MALFORMED_UNICODE_ESCAPE :: ErrorCode
u_MALFORMED_UNICODE_ESCAPE = ErrorCode 65540
u_MALFORMED_VARIABLE_DEFINITION :: ErrorCode
u_MALFORMED_VARIABLE_DEFINITION = ErrorCode 65541
u_MALFORMED_VARIABLE_REFERENCE :: ErrorCode
u_MALFORMED_VARIABLE_REFERENCE = ErrorCode 65542
u_MISPLACED_CURSOR_OFFSET :: ErrorCode
u_MISPLACED_CURSOR_OFFSET = ErrorCode 65545
u_MISPLACED_QUANTIFIER :: ErrorCode
u_MISPLACED_QUANTIFIER = ErrorCode 65546
u_MISSING_OPERATOR :: ErrorCode
u_MISSING_OPERATOR = ErrorCode 65547
u_MULTIPLE_ANTE_CONTEXTS :: ErrorCode
u_MULTIPLE_ANTE_CONTEXTS = ErrorCode 65549
u_MULTIPLE_CURSORS :: ErrorCode
u_MULTIPLE_CURSORS = ErrorCode 65550
u_MULTIPLE_POST_CONTEXTS :: ErrorCode
u_MULTIPLE_POST_CONTEXTS = ErrorCode 65551
u_TRAILING_BACKSLASH :: ErrorCode
u_TRAILING_BACKSLASH = ErrorCode 65552
u_UNDEFINED_SEGMENT_REFERENCE :: ErrorCode
u_UNDEFINED_SEGMENT_REFERENCE = ErrorCode 65553
u_UNDEFINED_VARIABLE :: ErrorCode
u_UNDEFINED_VARIABLE = ErrorCode 65554
u_UNQUOTED_SPECIAL :: ErrorCode
u_UNQUOTED_SPECIAL = ErrorCode 65555
u_UNTERMINATED_QUOTE :: ErrorCode
u_UNTERMINATED_QUOTE = ErrorCode 65556
u_RULE_MASK_ERROR :: ErrorCode
u_RULE_MASK_ERROR = ErrorCode 65557
u_MISPLACED_COMPOUND_FILTER :: ErrorCode
u_MISPLACED_COMPOUND_FILTER = ErrorCode 65558
u_MULTIPLE_COMPOUND_FILTERS :: ErrorCode
u_MULTIPLE_COMPOUND_FILTERS = ErrorCode 65559
u_INVALID_RBT_SYNTAX :: ErrorCode
u_INVALID_RBT_SYNTAX = ErrorCode 65560
u_MALFORMED_PRAGMA :: ErrorCode
u_MALFORMED_PRAGMA = ErrorCode 65562
u_UNCLOSED_SEGMENT :: ErrorCode
u_UNCLOSED_SEGMENT = ErrorCode 65563
u_VARIABLE_RANGE_EXHAUSTED :: ErrorCode
u_VARIABLE_RANGE_EXHAUSTED = ErrorCode 65565
u_VARIABLE_RANGE_OVERLAP :: ErrorCode
u_VARIABLE_RANGE_OVERLAP = ErrorCode 65566
u_ILLEGAL_CHARACTER :: ErrorCode
u_ILLEGAL_CHARACTER = ErrorCode 65567
u_INTERNAL_TRANSLITERATOR_ERROR :: ErrorCode
u_INTERNAL_TRANSLITERATOR_ERROR = ErrorCode 65568
u_INVALID_ID :: ErrorCode
u_INVALID_ID = ErrorCode 65569
u_INVALID_FUNCTION :: ErrorCode
u_INVALID_FUNCTION = ErrorCode 65570
u_UNEXPECTED_TOKEN :: ErrorCode
u_UNEXPECTED_TOKEN = ErrorCode 65792
u_MULTIPLE_DECIMAL_SEPARATORS :: ErrorCode
u_MULTIPLE_DECIMAL_SEPARATORS = ErrorCode 65793
u_MULTIPLE_EXPONENTIAL_SYMBOLS :: ErrorCode
u_MULTIPLE_EXPONENTIAL_SYMBOLS = ErrorCode 65794
u_MALFORMED_EXPONENTIAL_PATTERN :: ErrorCode
u_MALFORMED_EXPONENTIAL_PATTERN = ErrorCode 65795
u_MULTIPLE_PERCENT_SYMBOLS :: ErrorCode
u_MULTIPLE_PERCENT_SYMBOLS = ErrorCode 65796
u_MULTIPLE_PERMILL_SYMBOLS :: ErrorCode
u_MULTIPLE_PERMILL_SYMBOLS = ErrorCode 65797
u_MULTIPLE_PAD_SPECIFIERS :: ErrorCode
u_MULTIPLE_PAD_SPECIFIERS = ErrorCode 65798
u_PATTERN_SYNTAX_ERROR :: ErrorCode
u_PATTERN_SYNTAX_ERROR = ErrorCode 65799
u_ILLEGAL_PAD_POSITION :: ErrorCode
u_ILLEGAL_PAD_POSITION = ErrorCode 65800
u_UNMATCHED_BRACES :: ErrorCode
u_UNMATCHED_BRACES = ErrorCode 65801
u_ARGUMENT_TYPE_MISMATCH :: ErrorCode
u_ARGUMENT_TYPE_MISMATCH = ErrorCode 65804
u_DUPLICATE_KEYWORD :: ErrorCode
u_DUPLICATE_KEYWORD = ErrorCode 65805
u_UNDEFINED_KEYWORD :: ErrorCode
u_UNDEFINED_KEYWORD = ErrorCode 65806
u_DEFAULT_KEYWORD_MISSING :: ErrorCode
u_DEFAULT_KEYWORD_MISSING = ErrorCode 65807
u_BRK_INTERNAL_ERROR :: ErrorCode
u_BRK_INTERNAL_ERROR = ErrorCode 66048
u_BRK_HEX_DIGITS_EXPECTED :: ErrorCode
u_BRK_HEX_DIGITS_EXPECTED = ErrorCode 66049
u_BRK_SEMICOLON_EXPECTED :: ErrorCode
u_BRK_SEMICOLON_EXPECTED = ErrorCode 66050
u_BRK_RULE_SYNTAX :: ErrorCode
u_BRK_RULE_SYNTAX = ErrorCode 66051
u_BRK_UNCLOSED_SET :: ErrorCode
u_BRK_UNCLOSED_SET = ErrorCode 66052
u_BRK_ASSIGN_ERROR :: ErrorCode
u_BRK_ASSIGN_ERROR = ErrorCode 66053
u_BRK_VARIABLE_REDFINITION :: ErrorCode
u_BRK_VARIABLE_REDFINITION = ErrorCode 66054
u_BRK_MISMATCHED_PAREN :: ErrorCode
u_BRK_MISMATCHED_PAREN = ErrorCode 66055
u_BRK_NEW_LINE_IN_QUOTED_STRING :: ErrorCode
u_BRK_NEW_LINE_IN_QUOTED_STRING = ErrorCode 66056
u_BRK_UNDEFINED_VARIABLE :: ErrorCode
u_BRK_UNDEFINED_VARIABLE = ErrorCode 66057
u_BRK_INIT_ERROR :: ErrorCode
u_BRK_INIT_ERROR = ErrorCode 66058
u_BRK_RULE_EMPTY_SET :: ErrorCode
u_BRK_RULE_EMPTY_SET = ErrorCode 66059
u_BRK_UNRECOGNIZED_OPTION :: ErrorCode
u_BRK_UNRECOGNIZED_OPTION = ErrorCode 66060
u_BRK_MALFORMED_RULE_TAG :: ErrorCode
u_BRK_MALFORMED_RULE_TAG = ErrorCode 66061
u_REGEX_INTERNAL_ERROR :: ErrorCode
u_REGEX_INTERNAL_ERROR = ErrorCode 66304
u_REGEX_RULE_SYNTAX :: ErrorCode
u_REGEX_RULE_SYNTAX = ErrorCode 66305
u_REGEX_INVALID_STATE :: ErrorCode
u_REGEX_INVALID_STATE = ErrorCode 66306
u_REGEX_BAD_ESCAPE_SEQUENCE :: ErrorCode
u_REGEX_BAD_ESCAPE_SEQUENCE = ErrorCode 66307
u_REGEX_PROPERTY_SYNTAX :: ErrorCode
u_REGEX_PROPERTY_SYNTAX = ErrorCode 66308
u_REGEX_UNIMPLEMENTED :: ErrorCode
u_REGEX_UNIMPLEMENTED = ErrorCode 66309
u_REGEX_MISMATCHED_PAREN :: ErrorCode
u_REGEX_MISMATCHED_PAREN = ErrorCode 66310
u_REGEX_NUMBER_TOO_BIG :: ErrorCode
u_REGEX_NUMBER_TOO_BIG = ErrorCode 66311
u_REGEX_BAD_INTERVAL :: ErrorCode
u_REGEX_BAD_INTERVAL = ErrorCode 66312
u_REGEX_MAX_LT_MIN :: ErrorCode
u_REGEX_MAX_LT_MIN = ErrorCode 66313
u_REGEX_INVALID_BACK_REF :: ErrorCode
u_REGEX_INVALID_BACK_REF = ErrorCode 66314
u_REGEX_INVALID_FLAG :: ErrorCode
u_REGEX_INVALID_FLAG = ErrorCode 66315
u_REGEX_SET_CONTAINS_STRING :: ErrorCode
u_REGEX_SET_CONTAINS_STRING = ErrorCode 66317
u_REGEX_OCTAL_TOO_BIG :: ErrorCode
u_REGEX_OCTAL_TOO_BIG = ErrorCode 66318
u_REGEX_INVALID_RANGE :: ErrorCode
u_REGEX_INVALID_RANGE = ErrorCode 66320
u_REGEX_STACK_OVERFLOW :: ErrorCode
u_REGEX_STACK_OVERFLOW = ErrorCode 66321
u_REGEX_TIME_OUT :: ErrorCode
u_REGEX_TIME_OUT = ErrorCode 66322
u_REGEX_STOPPED_BY_CALLER :: ErrorCode
u_REGEX_STOPPED_BY_CALLER = ErrorCode 66323
u_IDNA_PROHIBITED_ERROR :: ErrorCode
u_IDNA_PROHIBITED_ERROR = ErrorCode 66560
u_IDNA_UNASSIGNED_ERROR :: ErrorCode
u_IDNA_UNASSIGNED_ERROR = ErrorCode 66561
u_IDNA_CHECK_BIDI_ERROR :: ErrorCode
u_IDNA_CHECK_BIDI_ERROR = ErrorCode 66562
u_IDNA_STD3_ASCII_RULES_ERROR :: ErrorCode
u_IDNA_STD3_ASCII_RULES_ERROR = ErrorCode 66563
u_IDNA_ACE_PREFIX_ERROR :: ErrorCode
u_IDNA_ACE_PREFIX_ERROR = ErrorCode 66564
u_IDNA_VERIFICATION_ERROR :: ErrorCode
u_IDNA_VERIFICATION_ERROR = ErrorCode 66565
u_IDNA_LABEL_TOO_LONG_ERROR :: ErrorCode
u_IDNA_LABEL_TOO_LONG_ERROR = ErrorCode 66566
u_IDNA_ZERO_LENGTH_LABEL_ERROR :: ErrorCode
u_IDNA_ZERO_LENGTH_LABEL_ERROR = ErrorCode 66567
u_IDNA_DOMAIN_NAME_TOO_LONG_ERROR :: ErrorCode
u_IDNA_DOMAIN_NAME_TOO_LONG_ERROR = ErrorCode 66568