chromium/components/autofill/core/browser/data_model/data_model_utils.cc

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/autofill/core/browser/data_model/data_model_utils.h"

#include "base/compiler_specific.h"
#include "base/i18n/string_search.h"
#include "base/i18n/unicodestring.h"
#include "base/strings/string_number_conversions.h"
#include "base/strings/string_util.h"
#include "base/time/time.h"
#include "components/autofill/core/common/autofill_clock.h"
#include "components/autofill/core/common/autofill_regex_constants.h"
#include "components/autofill/core/common/autofill_regexes.h"
#include "third_party/icu/source/common/unicode/uloc.h"
#include "third_party/icu/source/i18n/unicode/dtfmtsym.h"

namespace autofill::data_util {

std::u16string Expiration2DigitMonthAsString(int expiration_month) {}

std::u16string Expiration2DigitYearAsString(int expiration_year) {}

std::u16string Expiration4DigitYearAsString(int expiration_year) {}

bool ParseExpirationMonth(const std::u16string& text,
                          const std::string& app_locale,
                          int* expiration_month) {}

bool ParseExpirationYear(const std::u16string& text, int* expiration_year) {}

bool SetExpirationMonth(int value, int* expiration_month) {}

bool SetExpirationYear(int value, int* expiration_year) {}

std::u16string FindPossiblePhoneCountryCode(std::u16string_view text) {}

}  // namespace autofill::data_util