Lines Matching refs:trials_string
350 bool FieldTrial::ParseFieldTrialsString(std::string_view trials_string, in ParseFieldTrialsString() argument
354 while (next_item < trials_string.length()) { in ParseFieldTrialsString()
361 trials_string.find(kPersistentStringSeparator, next_item); in ParseFieldTrialsString()
362 if (trial_name_end == trials_string.npos || next_item == trial_name_end) { in ParseFieldTrialsString()
367 trials_string.find(kPersistentStringSeparator, trial_name_end + 1); in ParseFieldTrialsString()
368 if (group_name_end == trials_string.npos) { in ParseFieldTrialsString()
369 group_name_end = trials_string.length(); in ParseFieldTrialsString()
378 if (trials_string[next_item] == kActivationMarker) { in ParseFieldTrialsString()
387 trials_string.substr(next_item, trial_name_end - next_item); in ParseFieldTrialsString()
388 entry.group_name = trials_string.substr( in ParseFieldTrialsString()
680 bool FieldTrialList::CreateTrialsFromString(const std::string& trials_string, in CreateTrialsFromString() argument
683 if (trials_string.empty() || !global_) in CreateTrialsFromString()
687 if (!FieldTrial::ParseFieldTrialsString(trials_string, override_trials, in CreateTrialsFromString()