diff --git a/regex/regex.cc b/regex/regex.cc index eafa8d6..975381b 100644 --- a/regex/regex.cc +++ b/regex/regex.cc @@ -135,7 +135,8 @@ absl::StatusOr Regex::Compile(absl::string_view pattern, if (options.nest_limit.has_value()) { builder.nest_limit(*options.nest_limit); } - auto result = std::move(builder).build(); + rs_std::Result> result = + std::move(builder).build(); if (!result.has_value()) { const rs_std::Vec& err = result.err(); return absl::InvalidArgumentError(internal::AsStr(err)); @@ -262,7 +263,8 @@ absl::StatusOr RegexSet::Compile( if (options.nest_limit.has_value()) { builder.nest_limit(*options.nest_limit); } - auto result = std::move(builder).build(); + rs_std::Result> result = + std::move(builder).build(); if (!result.has_value()) { const rs_std::Vec& err = result.err(); return absl::InvalidArgumentError(internal::AsStr(err));