Ignore:
Timestamp:
Apr 26, 2017, 9:12:43 PM (2 years ago)
Author:
cameron
Message:

Turn UnicodePropertyExpressionErrors? into LLVM fatal errors

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/UCD/resolve_properties.h

    r5236 r5428  
    1313namespace UCD {
    1414
    15 
    16 class UnicodePropertyExpressionError : public std::exception {
    17 public:
    18     UnicodePropertyExpressionError(const std::string && msg) noexcept : _msg(msg) {}
    19     const char* what() const noexcept { return _msg.c_str();}
    20 private:
    21     inline UnicodePropertyExpressionError() noexcept {}
    22     const std::string _msg;
    23 };
     15LLVM_ATTRIBUTE_NORETURN void UnicodePropertyExpressionError(std::string errmsg);
    2416
    2517void generateGraphemeClusterBoundaryRule(re::Name * const &property);
Note: See TracChangeset for help on using the changeset viewer.