#include "components/omnibox/browser/bookmark_scoring_signals_annotator.h"
#include <algorithm>
#include <string>
#include <vector>
#include "base/i18n/case_conversion.h"
#include "base/i18n/unicodestring.h"
#include "base/memory/raw_ptr.h"
#include "components/bookmarks/browser/bookmark_model.h"
#include "components/bookmarks/browser/bookmark_node.h"
#include "components/bookmarks/browser/titled_url_index.h"
#include "components/omnibox/browser/autocomplete_input.h"
#include "components/omnibox/browser/autocomplete_match.h"
#include "components/omnibox/browser/autocomplete_provider_client.h"
#include "components/omnibox/browser/autocomplete_result.h"
#include "components/omnibox/browser/keyword_provider.h"
#include "components/omnibox/browser/titled_url_match_utils.h"
#include "components/query_parser/query_parser.h"
#include "components/query_parser/snippet.h"
TitledUrlIndex;
BookmarkScoringSignalsAnnotator::BookmarkScoringSignalsAnnotator(
AutocompleteProviderClient* client) { … }
void BookmarkScoringSignalsAnnotator::AnnotateResult(
const AutocompleteInput& input,
AutocompleteResult* result) { … }