Changeset 5804


Ignore:
Timestamp:
Dec 24, 2017, 9:09:34 AM (6 months ago)
Author:
cameron
Message:

Fixes

Location:
icGREP/icgrep-devel/icgrep
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/grep_engine.cpp

    r5803 r5804  
    133133        REs[i] = multiplexing_prepasses(REs[i]);
    134134        const std::vector<const re::CC *> UnicodeSets = re::collectUnicodeSets(REs[i]);
    135         std::unique_ptr<cc::MultiplexedAlphabet> mpx = make_unique<MultiplexedAlphabet>("mpx", UnicodeSets);
     135        mpx = make_unique<MultiplexedAlphabet>("mpx", UnicodeSets);
    136136        REs[i] = transformCCs(mpx.get(), REs[i]);
    137137        //llvm::errs() << Printer_RE::PrintRE(REs[i]) << '\n';
  • icGREP/icgrep-devel/icgrep/grep_engine.h

    r5771 r5804  
    99#include <kernels/streamset.h>
    1010#include <toolchain/grep_pipeline.h>
     11#include <cc/multiplex_CCs.h>
    1112#include <string>
    1213#include <vector>
     
    5051    bool grepMatchFound;
    5152
     53    std::unique_ptr<cc::MultiplexedAlphabet> mpx;
    5254    std::string mFileSuffix;
    5355    bool mMoveMatchesToEOL;
  • icGREP/icgrep-devel/icgrep/re/re_toolchain.cpp

    r5803 r5804  
    7474        errs() << "resolveCaseInsensitiveMode:\n" << Printer_RE::PrintRE(r) << '\n';
    7575    }
     76    return r;
    7677}
    7778
     
    8182        errs() << "excludeUnicodeLineBreak:\n" << Printer_RE::PrintRE(r) << '\n';
    8283    }
     84    return r;
    8385}
    8486
Note: See TracChangeset for help on using the changeset viewer.