Ignore:
Timestamp:
Jul 7, 2017, 2:27:56 PM (2 years ago)
Author:
cameron
Message:

-enable-byte-mode initial check-in

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/re/re_parser.h

    r5267 r5554  
    4040    static LLVM_ATTRIBUTE_NORETURN void ParseFailure(std::string errmsg);
    4141
    42     static RE * parse(const std::string &input_string, ModeFlagSet initialFlags, RE_Syntax syntax = RE_Syntax::PCRE);
     42    static RE * parse(const std::string &input_string, ModeFlagSet initialFlags, RE_Syntax syntax = RE_Syntax::PCRE, bool ByteMode = false);
    4343
    4444protected:
     
    136136    virtual RE * parseEscapedSet();
    137137
     138    codepoint_t parse_literal_codepoint();
     139   
    138140    codepoint_t parse_utf8_codepoint();
    139141
     
    180182
    181183protected:
    182 
     184    bool                        fByteMode;
    183185    ModeFlagSet                 fModeFlagSet;
    184186    bool                        fNested;
Note: See TracChangeset for help on using the changeset viewer.