#include "components/autofill/core/browser/field_types.h"
#include <string_view>
#include "base/containers/fixed_flat_map.h"
#include "base/no_destructor.h"
#include "base/notreached.h"
#include "components/autofill/core/common/autofill_features.h"
#include "components/autofill/core/common/autofill_payments_features.h"
namespace autofill {
std::ostream& operator<<(std::ostream& o, FieldTypeSet field_type_set) { … }
static constexpr auto kTypeNameToFieldType = …;
bool IsFillableFieldType(FieldType field_type) { … }
std::string_view FieldTypeToStringView(FieldType type) { … }
std::string FieldTypeToString(FieldType type) { … }
FieldType TypeNameToFieldType(std::string_view type_name) { … }
std::string_view FieldTypeToDeveloperRepresentationString(FieldType type) { … }
FieldTypeSet GetFieldTypesOfGroup(FieldTypeGroup group) { … }
FieldTypeGroup GroupTypeOfFieldType(FieldType field_type) { … }
FieldTypeGroup GroupTypeOfHtmlFieldType(HtmlFieldType field_type) { … }
FieldType HtmlFieldTypeToBestCorrespondingFieldType(HtmlFieldType field_type) { … }
}