Ignore:
Timestamp:
Nov 28, 2017, 1:45:19 AM (20 months ago)
Author:
nmedfort
Message:

Bug fix for segment pipeline parallel mode + memory management improvements.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/UCD/ucd_compiler.hpp

    r5581 r5748  
    22#define UCDCOMPILER_HPP
    33
    4 #include <re/re_cc.h>
     4#include "UCD_Config.h"
     5#include <boost/container/flat_map.hpp>
    56#include <vector>
    6 #include <boost/container/flat_map.hpp>
    77
    88namespace cc {
     
    1212namespace re {
    1313    class Name;
     14    class CC;
    1415}
    1516
     
    2930    using PabloBuilder = pablo::PabloBuilder;
    3031    using PabloAST = pablo::PabloAST;
    31     using codepoint_t = re::codepoint_t;
    32     using RangeList = std::vector<re::interval_t>;
     32    using RangeList = std::vector<interval_t>;
    3333
    34     using TargetMap = boost::container::flat_map<const UnicodeSet *, pablo::Var *>;
    35     using ValueMap = boost::container::flat_map<const UnicodeSet *, PabloAST *>;
     34    using TargetMap = boost::container::flat_map<const CC *, pablo::Var *>;
     35    using ValueMap = boost::container::flat_map<const CC *, PabloAST *>;
    3636    using Values = std::vector<std::pair<ValueMap::key_type, ValueMap::mapped_type>>;
    3737
Note: See TracChangeset for help on using the changeset viewer.