struct RunContext
{
Code::const_iterator citer;
- RegMatch::GroupArray groups;
+ std::vector<RegMatch::Group> groups;
};
Code code;
RegMatch match(const std::string &str) const;
private:
- bool run(const std::string &, const std::string::const_iterator &, RegMatch::GroupArray &) const;
+ bool run(const std::string &, const std::string::const_iterator &, std::vector<RegMatch::Group> &) const;
bool group_compare(const RegMatch::Group &, const RegMatch::Group &) const;
public: