#ifndef COMPONENTS_AUTOFILL_CORE_BROWSER_DATA_MODEL_AUTOFILL_I18N_PARSING_EXPRESSIONS_H_
#define COMPONENTS_AUTOFILL_CORE_BROWSER_DATA_MODEL_AUTOFILL_I18N_PARSING_EXPRESSIONS_H_
#include "base/containers/fixed_flat_map.h"
#include "base/containers/flat_map.h"
#include "base/containers/span.h"
#include "base/memory/raw_ptr.h"
#include "components/autofill/core/browser/data_model/autofill_i18n_parsing_expression_components.h"
#include "components/autofill/core/browser/field_types.h"
#include "third_party/re2/src/re2/re2.h"
namespace autofill::i18n_model_definition {
namespace {
CountryAndFieldType;
inline constexpr char kRegularExpression_1[] = …;
inline constexpr char kRegularExpression_2[] = …;
inline constexpr char kRegularExpression_3[] = …;
inline constexpr char kRegularExpression_4[] = …;
inline constexpr char kRegularExpression_5[] = …;
inline constexpr char kRegularExpression_6[] = …;
inline constexpr char kRegularExpression_7[] = …;
inline constexpr char kRegularExpression_8[] = …;
inline constexpr char kRegularExpression_9[] = …;
inline constexpr char kRegularExpression_10[] = …;
inline constexpr char kRegularExpression_11[] = …;
inline constexpr char kRegularExpression_12[] = …;
inline constexpr char kRegularExpression_13[] = …;
inline constexpr char kRegularExpression_14[] = …;
inline constexpr char kRegularExpression_15[] = …;
inline constexpr char kRegularExpression_16[] = …;
inline constexpr char kRegularExpression_17[] = …;
inline constexpr char kRegularExpression_18[] = …;
inline constexpr char kRegularExpression_19[] = …;
inline constexpr char kRegularExpression_20[] = …;
inline constexpr char kRegularExpression_21[] = …;
inline constexpr char kRegularExpression_22[] = …;
inline constexpr char kRegularExpression_23[] = …;
inline constexpr char kRegularExpression_24[] = …;
inline constexpr char kRegularExpression_25[] = …;
inline constexpr char kRegularExpression_26[] = …;
inline constexpr char kRegularExpression_27[] = …;
inline constexpr char kRegularExpression_28[] = …;
inline constexpr Decomposition kDecompositionList[] = …;
inline constexpr ExtractPart kExtractPartList[]{ … };
inline constexpr AutofillParsingProcess const* kDecompositionCascade_0_Alternatives[]{ … };
inline constexpr DecompositionCascade kDecompositionCascade_0 = …;
inline constexpr ExtractPart const* kExtractParts_0_Pieces[]{ … };
inline constexpr ExtractParts kExtractParts_0 = …;
inline constexpr ExtractPart const* kExtractParts_1_Pieces[]{ … };
inline constexpr ExtractParts kExtractParts_1 = …;
inline constexpr ExtractPart const* kExtractParts_2_Pieces[]{ … };
inline constexpr ExtractParts kExtractParts_2 = …;
inline constexpr ExtractPart const* kExtractParts_3_Pieces[]{ … };
inline constexpr ExtractParts kExtractParts_3 = …;
inline constexpr ExtractPart const* kExtractParts_4_Pieces[]{ … };
inline constexpr ExtractParts kExtractParts_4 = …;
inline constexpr ExtractPart const* kExtractParts_5_Pieces[]{ … };
inline constexpr ExtractParts kExtractParts_5 = …;
inline constexpr ExtractPart const* kExtractParts_6_Pieces[]{ … };
inline constexpr ExtractParts kExtractParts_6 = …;
inline constexpr ExtractPart const* kExtractParts_7_Pieces[]{ … };
inline constexpr ExtractParts kExtractParts_7 = …;
}
inline constexpr auto kAutofillParsingRulesMap = …;
}
#endif