Lines Matching refs:_pimpl
135 _pimpl(pimpl)
157 if (_pimpl->_matches.get() != NULL) {
158 for (std::size_t i = 0; i < _pimpl->_nmatches; ++i) {
159 if (_pimpl->_matches[i].rm_so != -1)
162 INV(total <= _pimpl->_nmatches);
183 const ::regmatch_t* match = &_pimpl->_matches[index];
185 return std::string(_pimpl->_string.c_str() + match->rm_so,
195 return _pimpl->_matches.get() != NULL;
241 text::regex::regex(std::shared_ptr< impl > pimpl) : _pimpl(pimpl)
281 &_pimpl->_preg, str, _pimpl->_ngroups));