Lines Matching refs:error
48 #error No regular expression backend was found!
69 // On failure (and if error is not nullptr), error is populated with a human
70 // readable error message if an error occurs.
71 bool Init(const std::string& spec, std::string* error);
84 #error No regular expression backend implementation available
90 inline bool Regex::Init(const std::string& spec, std::string* error) {
92 ((void)error); // suppress unused warning
101 if (error) {
102 *error = e.what();
119 inline bool Regex::Init(const std::string& spec, std::string* error) {
122 if (error) {
128 // the string, so we move that when assigning to error.
130 error->assign(errbuf, needed - 1);