Ignore:
Timestamp:
Jun 21, 2015, 4:38:51 PM (4 years ago)
Author:
nmedfort
Message:

Multiplexing bug fix and some CC changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/utf8_encoder.h

    r4249 r4612  
    2222private:
    2323    static re::RE * rangeToUTF8(const re::CharSetItem & item);
    24     static re::RE * rangeToUTF8(const re::CodePointType lo, const re::CodePointType hi, const unsigned index, const unsigned max);
    25     static re::CC * makeByteClass(const re::CodePointType cp);
    26     static re::CC * makeByteRange(const re::CodePointType lo, const re::CodePointType hi);
     24    static re::RE * rangeToUTF8(const re::codepoint_t lo, const re::codepoint_t hi, const unsigned index, const unsigned max);
     25    static re::CC * makeByteClass(const re::codepoint_t cp);
     26    static re::CC * makeByteRange(const re::codepoint_t lo, const re::codepoint_t hi);
    2727    static bool isUTF8Prefix(const unsigned cp);
    2828    static unsigned lenUTF8(const unsigned cp);
    2929    static unsigned maxCodePoint(const unsigned length);
    30     static re::CodePointType u8byte(const re::CodePointType codepoint, const unsigned n);
     30    static re::codepoint_t u8byte(const re::codepoint_t codepoint, const unsigned n);
    3131};
    3232
Note: See TracChangeset for help on using the changeset viewer.