// Copyright 2014 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "components/omnibox/browser/autocomplete_match_type.h" #include "base/basictypes.h" // static std::string AutocompleteMatchType::ToString(AutocompleteMatchType::Type type) { const char* strings[] = { "url-what-you-typed", "history-url", "history-title", "history-body", "history-keyword", "navsuggest", "search-what-you-typed", "search-history", "search-suggest", "search-suggest-entity", "search-suggest-infinite", "search-suggest-personalized", "search-suggest-profile", "search-other-engine", "extension-app", "contact", "bookmark-title", "navsuggest-personalized", "search-calculator-answer", }; static_assert(arraysize(strings) == AutocompleteMatchType::NUM_TYPES, "strings array must have NUM_TYPES elements"); return strings[type]; }