18 if (dump_mask & eDumpOptionType)
19 strm.
Printf(
"(%s)", GetTypeAsCString());
20 if (dump_mask & eDumpOptionValue) {
21 if (dump_mask & eDumpOptionType)
23 if (m_regex.IsValid()) {
24 llvm::StringRef regex_text = m_regex.GetText();
25 strm.
Printf(
"%s", regex_text.str().c_str());
30 Status OptionValueRegex::SetValueFromString(llvm::StringRef value,
39 error = OptionValue::SetValueFromString(value, op);
50 if (m_regex.IsValid()) {
51 m_value_was_set =
true;
56 error.SetErrorString(
"regex error");