src/third_party/abseil-cpp/absl/flags/flag_benchmark.cc
bool AbslParseFlag(absl::string_view src, OptionalInt* flag,
                   std::string* error) {
  int val;
  if (src.empty())
    flag->reset();
  else if (!absl::ParseFlag(src, &val, error))
    return false;
  *flag = val;
  return true;
}
// Next two functions represent Abseil Flags marshalling for OptionalInt.
Next two functions represent Abseil Flags marshalling for OptionalInt.
Next two functions represent Abseil Flags marshalling for OptionalInt .
bool AbslParseFlag(absl::string_view src, OptionalInt* flag,
                   std::string* error) {
  int val;
  if (src.empty())
    flag->reset();
  else if (!absl::ParseFlag(src, &val, error))
    return false;
  *flag = val;
  return true;
}
bool AbslParseFlag ( absl :: string_view src , OptionalInt * flag , std :: string * error ) { int val ; if ( src . empty ( ) ) flag -> reset ( ) ; else if ( ! absl :: ParseFlag ( src , & val , error ) ) return false ; * flag = val ; return true ; }
Next two functions represent Abseil Flags marshalling for OptionalInt.
Next two functions represent Abseil Flags marshalling for OptionalInt .