Lines Matching refs:xpressive
21 using namespace boost::xpressive;
82 boost::xpressive::sregex rx14 = as_xpr("Twain");
85 boost::xpressive::sregex rx15 = "Huck" >> +set[alpha];
88 boost::xpressive::sregex rx16 = +set[alpha] >> "ing";
91 boost::xpressive::sregex rx17 = bol >> -*~as_xpr('\n') >> "Twain";
94 boost::xpressive::sregex rx18 = ( as_xpr("Tom") | "Sawyer" | "Huckleberry" | "Finn" );
100 boost::xpressive::sregex rx19 =
141 boost::xpressive::sregex const &e = rxmap[ re ]; in time_match()
142 boost::xpressive::smatch what; in time_match()
148 assert(boost::xpressive::regex_match( text, what, e )); in time_match()
154 boost::xpressive::regex_match( text, what, e ); in time_match()
167 boost::xpressive::regex_match( text, what, e ); in time_match()
177 void operator()( boost::xpressive::smatch const & ) const in operator ()()
184 boost::xpressive::sregex const &e = rxmap[ re ]; in time_find_all()
185 boost::xpressive::smatch what; in time_find_all()
196 boost::xpressive::sregex_iterator begin( text.begin(), text.end(), e ), end; in time_find_all()
213 boost::xpressive::sregex_iterator begin( text.begin(), text.end(), e ), end; in time_find_all()