// Generated by the protocol buffer compiler.  DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: icon_resource_ids.proto
// Protobuf C++ Version: 7.35.1

#include "icon_resource_ids.pb.h"

#include <algorithm>
#include <type_traits>
#include "google/protobuf/io/coded_stream.h"
#include "google/protobuf/generated_message_tctable_impl.h"
#include "google/protobuf/internal_visibility.h"
#include "google/protobuf/extension_set.h"
#include "google/protobuf/generated_message_util.h"
#include "google/protobuf/wire_format_lite.h"
// @@protoc_insertion_point(includes)

// Must be included last.
#include "google/protobuf/port_def.inc"
PROTOBUF_PRAGMA_INIT_SEG
namespace _pb = ::google::protobuf;
namespace _pbi = ::google::protobuf::internal;
namespace _fl = ::google::protobuf::internal::field_layout;
namespace omnibox {
}  // namespace omnibox
namespace omnibox {
PROTOBUF_CONSTINIT const uint32_t IconResourceIds_internal_data_[] = {
    4194304u, 64u, 4294901756u, 4095u, };
static const char IconResourceIds_names[] = {
    "ACUTE"
    "ADD_PHOTO_ALTERNATE"
    "AGENT_MODE_2"
    "ALARM"
    "ARROW_BACK"
    "ARROW_DOWN"
    "ASSISTANT"
    "ASSISTANT_SMALL"
    "ASTROPHOTOGRAPHY_MODE"
    "ATM"
    "ATTACH_FILE"
    "AUTORENEW"
    "BANANA"
    "BAR"
    "BASEBALL"
    "BASEBALL_MLB"
    "BASKETBALL"
    "BOLT"
    "BOOKMARKS"
    "BOOKS"
    "CAFE"
    "CELEBRATION"
    "CHECK_SMALL"
    "COLORED_SEARCH_LOUPE_WITH_SPARKLE"
    "CRICKET"
    "CRICKET_BALL"
    "CRICKET_TEAM_INDIA"
    "CRICKET_WORLDCUP_2019"
    "CRICKET_WORLDCUP_FALLBACK"
    "DIRECTIONS_TRANSIT"
    "DOWNLOAD"
    "DRAFT_SPARK"
    "DRIVE"
    "EMPTY"
    "ENTERTAINMENT"
    "EXPLORE_NEARBY"
    "FAST_FOOD"
    "FLIGHTS"
    "FOLLOW_UP"
    "FOOTBALL"
    "GAS_STATION"
    "GLOBE"
    "GROCERY_STORE"
    "GROUP_SYMBOL"
    "HISTORY"
    "HISTORY_WHITE"
    "HOCKEY"
    "HOME"
    "HOSPITAL"
    "HOTEL"
    "HOTEL_EMOJI"
    "IMAGE"
    "LENS_CAMERA"
    "LOCAL_ACTIVITY_WHITE"
    "LOCAL_CATEGORICAL_CIRCLE"
    "LOCAL_CATEGORICAL_MARKER_LEFT"
    "LOCAL_CATEGORICAL_MARKER_RIGHT"
    "LOCAL_OFFER"
    "LOCATION_PIN"
    "MEDAL"
    "MENU_BOOK"
    "MOVIE_WHITE"
    "NEWS"
    "OFFLINE"
    "OSCARS"
    "PARKING"
    "PEN_SPARK"
    "PERSONAL_UPDATE"
    "PHARMACY"
    "PHONE_CALL"
    "PHOTO_PRINTS"
    "PHOTO_SPARK"
    "PLACE_WHITE"
    "PLUS"
    "POST_OFFICE"
    "QUERY_BUILDER"
    "RAMADAN"
    "RECIPE"
    "REFRESH"
    "RESTAURANT"
    "RESTAURANT_CHEF_HAT"
    "RESTAURANT_CHEF_HAT_SPATULA"
    "RESTAURANT_MENU"
    "RUGBY"
    "SCHEDULE_AUTO"
    "SEARCH"
    "SEARCH_DOWNLEFTARROW_PRESSED"
    "SEARCH_LOUPE_WITH_SPARKLE"
    "SEARCH_MOVIES_NORMAL"
    "SEARCH_UPLEFTARROW_PRESSED"
    "SHOPPING"
    "SOCCER"
    "SORT_SPARK"
    "STORE"
    "STORY_SUGGESTION"
    "TAG"
    "TASK_SPARK"
    "TIMER"
    "TRANSLATE"
    "TRAVEL_EXPLORE"
    "TRENDING"
    "VIDEO"
    "WHATSHOT"
    "WORK"
    "WORLDCUP"
};

static const ::google::protobuf::internal::EnumEntry IconResourceIds_entries[] = {
    {{&IconResourceIds_names[0], 5}, 107},
    {{&IconResourceIds_names[5], 19}, 93},
    {{&IconResourceIds_names[24], 12}, 104},
    {{&IconResourceIds_names[36], 5}, 30},
    {{&IconResourceIds_names[41], 10}, 26},
    {{&IconResourceIds_names[51], 10}, 51},
    {{&IconResourceIds_names[61], 9}, 71},
    {{&IconResourceIds_names[70], 15}, 72},
    {{&IconResourceIds_names[85], 21}, 89},
    {{&IconResourceIds_names[106], 3}, 15},
    {{&IconResourceIds_names[109], 11}, 92},
    {{&IconResourceIds_names[120], 9}, 90},
    {{&IconResourceIds_names[129], 6}, 100},
    {{&IconResourceIds_names[135], 3}, 20},
    {{&IconResourceIds_names[138], 8}, 3},
    {{&IconResourceIds_names[146], 12}, 58},
    {{&IconResourceIds_names[158], 10}, 4},
    {{&IconResourceIds_names[168], 4}, 91},
    {{&IconResourceIds_names[172], 9}, 76},
    {{&IconResourceIds_names[181], 5}, 38},
    {{&IconResourceIds_names[186], 4}, 16},
    {{&IconResourceIds_names[190], 11}, 79},
    {{&IconResourceIds_names[201], 11}, 101},
    {{&IconResourceIds_names[212], 33}, 84},
    {{&IconResourceIds_names[245], 7}, 5},
    {{&IconResourceIds_names[252], 12}, 60},
    {{&IconResourceIds_names[264], 18}, 57},
    {{&IconResourceIds_names[282], 21}, 55},
    {{&IconResourceIds_names[303], 25}, 56},
    {{&IconResourceIds_names[328], 18}, 29},
    {{&IconResourceIds_names[346], 8}, 47},
    {{&IconResourceIds_names[354], 11}, 96},
    {{&IconResourceIds_names[365], 5}, 103},
    {{&IconResourceIds_names[370], 5}, 53},
    {{&IconResourceIds_names[375], 13}, 44},
    {{&IconResourceIds_names[388], 14}, 24},
    {{&IconResourceIds_names[402], 9}, 45},
    {{&IconResourceIds_names[411], 7}, 48},
    {{&IconResourceIds_names[418], 9}, 87},
    {{&IconResourceIds_names[427], 8}, 6},
    {{&IconResourceIds_names[435], 11}, 14},
    {{&IconResourceIds_names[446], 5}, 7},
    {{&IconResourceIds_names[451], 13}, 18},
    {{&IconResourceIds_names[464], 12}, 78},
    {{&IconResourceIds_names[476], 7}, 27},
    {{&IconResourceIds_names[483], 13}, 41},
    {{&IconResourceIds_names[496], 6}, 8},
    {{&IconResourceIds_names[502], 4}, 39},
    {{&IconResourceIds_names[506], 8}, 66},
    {{&IconResourceIds_names[514], 5}, 19},
    {{&IconResourceIds_names[519], 11}, 70},
    {{&IconResourceIds_names[530], 5}, 35},
    {{&IconResourceIds_names[535], 11}, 99},
    {{&IconResourceIds_names[546], 20}, 2},
    {{&IconResourceIds_names[566], 24}, 63},
    {{&IconResourceIds_names[590], 29}, 62},
    {{&IconResourceIds_names[619], 30}, 61},
    {{&IconResourceIds_names[649], 11}, 75},
    {{&IconResourceIds_names[660], 12}, 74},
    {{&IconResourceIds_names[672], 5}, 34},
    {{&IconResourceIds_names[677], 9}, 59},
    {{&IconResourceIds_names[686], 11}, 1},
    {{&IconResourceIds_names[697], 4}, 9},
    {{&IconResourceIds_names[701], 7}, 82},
    {{&IconResourceIds_names[708], 6}, 42},
    {{&IconResourceIds_names[714], 7}, 23},
    {{&IconResourceIds_names[721], 9}, 88},
    {{&IconResourceIds_names[730], 15}, 81},
    {{&IconResourceIds_names[745], 8}, 17},
    {{&IconResourceIds_names[753], 10}, 50},
    {{&IconResourceIds_names[763], 12}, 102},
    {{&IconResourceIds_names[775], 11}, 98},
    {{&IconResourceIds_names[786], 11}, 0},
    {{&IconResourceIds_names[797], 4}, 31},
    {{&IconResourceIds_names[801], 11}, 22},
    {{&IconResourceIds_names[812], 13}, 85},
    {{&IconResourceIds_names[825], 7}, 46},
    {{&IconResourceIds_names[832], 6}, 52},
    {{&IconResourceIds_names[838], 7}, 83},
    {{&IconResourceIds_names[845], 10}, 67},
    {{&IconResourceIds_names[855], 19}, 68},
    {{&IconResourceIds_names[874], 27}, 69},
    {{&IconResourceIds_names[901], 15}, 10},
    {{&IconResourceIds_names[916], 5}, 11},
    {{&IconResourceIds_names[921], 13}, 105},
    {{&IconResourceIds_names[934], 6}, 43},
    {{&IconResourceIds_names[940], 28}, 54},
    {{&IconResourceIds_names[968], 25}, 86},
    {{&IconResourceIds_names[993], 20}, 13},
    {{&IconResourceIds_names[1013], 26}, 32},
    {{&IconResourceIds_names[1039], 8}, 37},
    {{&IconResourceIds_names[1047], 6}, 12},
    {{&IconResourceIds_names[1053], 10}, 106},
    {{&IconResourceIds_names[1063], 5}, 21},
    {{&IconResourceIds_names[1068], 16}, 77},
    {{&IconResourceIds_names[1084], 3}, 73},
    {{&IconResourceIds_names[1087], 10}, 95},
    {{&IconResourceIds_names[1097], 5}, 97},
    {{&IconResourceIds_names[1102], 9}, 28},
    {{&IconResourceIds_names[1111], 14}, 94},
    {{&IconResourceIds_names[1125], 8}, 33},
    {{&IconResourceIds_names[1133], 5}, 36},
    {{&IconResourceIds_names[1138], 8}, 25},
    {{&IconResourceIds_names[1146], 4}, 40},
    {{&IconResourceIds_names[1150], 8}, 49},
};

static const int IconResourceIds_entries_by_number[] = {
    72,  // 0 -> PLACE_WHITE
    61,  // 1 -> MOVIE_WHITE
    53,  // 2 -> LOCAL_ACTIVITY_WHITE
    14,  // 3 -> BASEBALL
    16,  // 4 -> BASKETBALL
    24,  // 5 -> CRICKET
    39,  // 6 -> FOOTBALL
    41,  // 7 -> GLOBE
    46,  // 8 -> HOCKEY
    62,  // 9 -> NEWS
    82,  // 10 -> RESTAURANT_MENU
    83,  // 11 -> RUGBY
    91,  // 12 -> SOCCER
    88,  // 13 -> SEARCH_MOVIES_NORMAL
    40,  // 14 -> GAS_STATION
    9,  // 15 -> ATM
    20,  // 16 -> CAFE
    68,  // 17 -> PHARMACY
    42,  // 18 -> GROCERY_STORE
    49,  // 19 -> HOTEL
    13,  // 20 -> BAR
    93,  // 21 -> STORE
    74,  // 22 -> POST_OFFICE
    65,  // 23 -> PARKING
    35,  // 24 -> EXPLORE_NEARBY
    102,  // 25 -> WHATSHOT
    4,  // 26 -> ARROW_BACK
    44,  // 27 -> HISTORY
    98,  // 28 -> TRANSLATE
    29,  // 29 -> DIRECTIONS_TRANSIT
    3,  // 30 -> ALARM
    73,  // 31 -> PLUS
    89,  // 32 -> SEARCH_UPLEFTARROW_PRESSED
    100,  // 33 -> TRENDING
    59,  // 34 -> MEDAL
    51,  // 35 -> IMAGE
    101,  // 36 -> VIDEO
    90,  // 37 -> SHOPPING
    19,  // 38 -> BOOKS
    47,  // 39 -> HOME
    103,  // 40 -> WORK
    45,  // 41 -> HISTORY_WHITE
    64,  // 42 -> OSCARS
    85,  // 43 -> SEARCH
    34,  // 44 -> ENTERTAINMENT
    36,  // 45 -> FAST_FOOD
    76,  // 46 -> RAMADAN
    30,  // 47 -> DOWNLOAD
    37,  // 48 -> FLIGHTS
    104,  // 49 -> WORLDCUP
    69,  // 50 -> PHONE_CALL
    5,  // 51 -> ARROW_DOWN
    77,  // 52 -> RECIPE
    33,  // 53 -> EMPTY
    86,  // 54 -> SEARCH_DOWNLEFTARROW_PRESSED
    27,  // 55 -> CRICKET_WORLDCUP_2019
    28,  // 56 -> CRICKET_WORLDCUP_FALLBACK
    26,  // 57 -> CRICKET_TEAM_INDIA
    15,  // 58 -> BASEBALL_MLB
    60,  // 59 -> MENU_BOOK
    25,  // 60 -> CRICKET_BALL
    56,  // 61 -> LOCAL_CATEGORICAL_MARKER_RIGHT
    55,  // 62 -> LOCAL_CATEGORICAL_MARKER_LEFT
    54,  // 63 -> LOCAL_CATEGORICAL_CIRCLE
    48,  // 66 -> HOSPITAL
    79,  // 67 -> RESTAURANT
    80,  // 68 -> RESTAURANT_CHEF_HAT
    81,  // 69 -> RESTAURANT_CHEF_HAT_SPATULA
    50,  // 70 -> HOTEL_EMOJI
    6,  // 71 -> ASSISTANT
    7,  // 72 -> ASSISTANT_SMALL
    95,  // 73 -> TAG
    58,  // 74 -> LOCATION_PIN
    57,  // 75 -> LOCAL_OFFER
    18,  // 76 -> BOOKMARKS
    94,  // 77 -> STORY_SUGGESTION
    43,  // 78 -> GROUP_SYMBOL
    21,  // 79 -> CELEBRATION
    67,  // 81 -> PERSONAL_UPDATE
    63,  // 82 -> OFFLINE
    78,  // 83 -> REFRESH
    23,  // 84 -> COLORED_SEARCH_LOUPE_WITH_SPARKLE
    75,  // 85 -> QUERY_BUILDER
    87,  // 86 -> SEARCH_LOUPE_WITH_SPARKLE
    38,  // 87 -> FOLLOW_UP
    66,  // 88 -> PEN_SPARK
    8,  // 89 -> ASTROPHOTOGRAPHY_MODE
    11,  // 90 -> AUTORENEW
    17,  // 91 -> BOLT
    10,  // 92 -> ATTACH_FILE
    1,  // 93 -> ADD_PHOTO_ALTERNATE
    99,  // 94 -> TRAVEL_EXPLORE
    96,  // 95 -> TASK_SPARK
    31,  // 96 -> DRAFT_SPARK
    97,  // 97 -> TIMER
    71,  // 98 -> PHOTO_SPARK
    52,  // 99 -> LENS_CAMERA
    12,  // 100 -> BANANA
    22,  // 101 -> CHECK_SMALL
    70,  // 102 -> PHOTO_PRINTS
    32,  // 103 -> DRIVE
    2,  // 104 -> AGENT_MODE_2
    84,  // 105 -> SCHEDULE_AUTO
    92,  // 106 -> SORT_SPARK
    0,  // 107 -> ACUTE
};

bool IconResourceIds_Parse(::absl::string_view name,
                                  IconResourceIds* PROTOBUF_NONNULL value) {
  int int_value;
  bool success = ::google::protobuf::internal::LookUpEnumValue(
      IconResourceIds_entries, 105, name, &int_value);
  if (success) {
    *value = static_cast<IconResourceIds>(int_value);
  }
  return success;
}
static ::google::protobuf::internal::ExplicitlyConstructed<::std::string>
    IconResourceIds_strings[105] = {};

const ::std::string& IconResourceIds_Name(IconResourceIds value) {
  static const bool kDummy = ::google::protobuf::internal::InitializeEnumStrings(
      IconResourceIds_entries, IconResourceIds_entries_by_number, 105,
      IconResourceIds_strings);
  (void)kDummy;

  int idx = ::google::protobuf::internal::LookUpEnumName(IconResourceIds_entries,
                                  IconResourceIds_entries_by_number,
                                  105, value);
  return idx == -1 ? ::google::protobuf::internal::GetEmptyString() : IconResourceIds_strings[idx].get();
}
PROTOBUF_CONSTINIT const uint32_t IconPositions_internal_data_[] = {
    196608u, 0u, };
static const char IconPositions_names[] = {
    "LEFT"
    "RIGHT"
    "UNKNOWN"
};

static const ::google::protobuf::internal::EnumEntry IconPositions_entries[] = {
    {{&IconPositions_names[0], 4}, 1},
    {{&IconPositions_names[4], 5}, 2},
    {{&IconPositions_names[9], 7}, 0},
};

static const int IconPositions_entries_by_number[] = {
    2,  // 0 -> UNKNOWN
    0,  // 1 -> LEFT
    1,  // 2 -> RIGHT
};

bool IconPositions_Parse(::absl::string_view name,
                                  IconPositions* PROTOBUF_NONNULL value) {
  int int_value;
  bool success = ::google::protobuf::internal::LookUpEnumValue(
      IconPositions_entries, 3, name, &int_value);
  if (success) {
    *value = static_cast<IconPositions>(int_value);
  }
  return success;
}
static ::google::protobuf::internal::ExplicitlyConstructed<::std::string>
    IconPositions_strings[3] = {};

const ::std::string& IconPositions_Name(IconPositions value) {
  static const bool kDummy = ::google::protobuf::internal::InitializeEnumStrings(
      IconPositions_entries, IconPositions_entries_by_number, 3,
      IconPositions_strings);
  (void)kDummy;

  int idx = ::google::protobuf::internal::LookUpEnumName(IconPositions_entries,
                                  IconPositions_entries_by_number,
                                  3, value);
  return idx == -1 ? ::google::protobuf::internal::GetEmptyString() : IconPositions_strings[idx].get();
}
// @@protoc_insertion_point(namespace_scope)
}  // namespace omnibox
namespace google {
namespace protobuf {
}  // namespace protobuf
}  // namespace google
// @@protoc_insertion_point(global_scope)
#include "google/protobuf/port_undef.inc"
