Searched refs:errptr (Results 1 – 4 of 4) sorted by relevance
43 let mut errptr: *const c_char = ptr::null(); in new() localVariable49 &mut errptr, in new()56 unsafe { CStr::from_ptr(errptr).to_str().unwrap().to_owned() }; in new()61 unsafe { pcre_study(code, PCRE_STUDY_JIT_COMPLETE, &mut errptr) }; in new()63 if errptr.is_null() { in new()67 unsafe { CStr::from_ptr(errptr).to_str().unwrap().to_owned() }; in new()
145 static int purge_dir(const char *path, char **errptr) in purge_dir() argument155 if (errptr) { in purge_dir()157 *errptr = err_msg; in purge_dir()167 if (errptr) { in purge_dir()171 *errptr = err_msg; in purge_dir()185 if (rmobj(dirobj, errptr) != 0) in purge_dir()
102 int (*parse_func)(), char **rangeptr, char **errptr) in parse_ranges() argument109 if (errptr != NULL) { in parse_ranges()110 *errptr = errmsg; in parse_ranges()
3069 unexpected<E> *errptr() { return std::addressof(this->m_unexpect); }3070 const unexpected<E> *errptr() const {3566 ::new (errptr()) unexpected<E>(rhs);3581 ::new (errptr()) unexpected<E>(std::move(rhs));3684 ::new (errptr()) unexpected_type(std::move(rhs.err()));3700 ::new (errptr()) unexpected_type(std::move(rhs.err()));3713 ::new (errptr()) unexpected_type(std::move(rhs.err()));3722 ::new (errptr()) unexpected_type(std::move(rhs.err()));3738 ::new (errptr()) unexpected_type(std::move(temp));3747 ::new (errptr()) unexpected_type(std::move(temp));