#include "base/metrics/field_trial_param_associator.h"
#include "base/containers/contains.h"
#include "base/logging.h"
#include "base/metrics/field_trial.h"
namespace base {
FieldTrialParamAssociator::FieldTrialParamAssociator() = default;
FieldTrialParamAssociator::~FieldTrialParamAssociator() = default;
FieldTrialParamAssociator* FieldTrialParamAssociator::GetInstance() { … }
bool FieldTrialParamAssociator::AssociateFieldTrialParams(
const std::string& trial_name,
const std::string& group_name,
const FieldTrialParams& params) { … }
bool FieldTrialParamAssociator::GetFieldTrialParams(FieldTrial* field_trial,
FieldTrialParams* params) { … }
bool FieldTrialParamAssociator::GetFieldTrialParamsWithoutFallback(
const std::string& trial_name,
const std::string& group_name,
FieldTrialParams* params) { … }
void FieldTrialParamAssociator::ClearAllParamsForTesting() { … }
void FieldTrialParamAssociator::ClearParamsForTesting(
const std::string& trial_name,
const std::string& group_name) { … }
void FieldTrialParamAssociator::ClearAllCachedParamsForTesting() { … }
void FieldTrialParamAssociator::ClearAllCachedParams(
PassKey<AppShimController>) { … }
}