Ignore:
Timestamp:
Oct 19, 2017, 8:06:18 AM (20 months ago)
Author:
cameron
Message:

Modularization progress

File:
1 edited

Legend:

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

    r5683 r5698  
    2424#include <UCD/resolve_properties.h>
    2525#include <UCD/CaseFolding.h>
    26 #include <grep_engine.h>
    2726#include <sstream>
    2827#include <string>
     
    3231#include <llvm/Support/ErrorHandling.h>
    3332#include <llvm/Support/raw_ostream.h>
     33#include <llvm/ADT/STLExtras.h> // for make_unique
    3434
    3535using namespace llvm;
     
    3737namespace re {
    3838
    39 template<typename T, typename... Args>
    40 std::unique_ptr<T> make_unique(Args&&... args) {
    41     return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
    42 }
    4339
    4440RE * RE_Parser::parse(const std::string & regular_expression, ModeFlagSet initialFlags, RE_Syntax syntax, bool ByteMode) {
Note: See TracChangeset for help on using the changeset viewer.