#include "components/optimization_guide/core/hints_processing_util.h"
#include <string>
#include "base/containers/flat_set.h"
#include "base/hash/hash.h"
#include "base/metrics/field_trial_params.h"
#include "base/strings/stringprintf.h"
#include "components/optimization_guide/core/optimization_guide_features.h"
#include "components/optimization_guide/core/store_update_data.h"
#include "components/optimization_guide/core/url_pattern_with_wildcards.h"
#include "net/base/url_util.h"
#include "url/gurl.h"
namespace optimization_guide {
std::string GetStringNameForOptimizationType(
proto::OptimizationType optimization_type) { … }
const proto::PageHint* FindPageHintForURL(const GURL& gurl,
const proto::Hint* hint) { … }
std::string HashHostForDictionary(const std::string& host) { … }
bool IsValidURLForURLKeyedHint(const GURL& url) { … }
}