Lines Matching defs:m_ec
153 error_code m_ec;
155 m_ec = detail::capture_errno();
157 return m_ec;
173 error_code m_ec;
174 __imp_ = make_shared<__dir_stream>(p, opts, m_ec);
176 *ec = m_ec;
179 if (m_ec)
180 err.report(m_ec);
188 error_code m_ec;
189 if (!__imp_->advance(m_ec)) {
192 if (m_ec)
193 err.report(m_ec, "at root " PATH_CSTR_FMT, root.c_str());
214 error_code m_ec;
215 __dir_stream new_s(p, opt, m_ec);
216 if (m_ec)
217 err.report(m_ec);
218 if (m_ec || !new_s.good())
260 error_code m_ec;
262 if (stack.top().advance(m_ec))
264 if (m_ec)
269 if (m_ec) {
272 err.report(m_ec, "at root " PATH_CSTR_FMT, root.c_str());
286 error_code m_ec;
288 file_status st(curr_it.__entry_.__get_sym_ft(&m_ec));
289 if (m_ec && status_known(st))
290 m_ec.clear();
291 if (m_ec || is_symlink(st) || !is_directory(st))
294 file_status st(curr_it.__entry_.__get_ft(&m_ec));
295 if (m_ec && status_known(st))
296 m_ec.clear();
297 if (m_ec || !is_directory(st))
302 __dir_stream new_it(curr_it.__entry_.path(), __imp_->__options_, m_ec);
308 if (m_ec) {
310 if (m_ec == errc::permission_denied && allow_eacess) {
316 err.report(m_ec, "attempting recursion into " PATH_CSTR_FMT, at_ent.c_str());