Home | History | Annotate | Download | only in search

Lines Matching refs:secondary

72   SecondaryDeque& secondary = data.secondary;
73 if (!secondary.empty() && secondary.back() == result_id) {
74 // Nothing to do if the last secondary is the current primary.
78 // If |result_id| is the last (the most recent) secondary and it's not the
80 secondary.pop_back();
81 secondary.push_back(data.primary);
85 store_->SetSecondary(query, secondary);
89 // Otherwise, append to secondary list.
91 std::find(secondary.begin(), secondary.end(), result_id);
92 if (secondary_it != secondary.end())
93 secondary.erase(secondary_it);
95 secondary.push_back(result_id);
96 if (secondary.size() > max_secondary_)
97 secondary.pop_front();
98 store_->SetSecondary(query, secondary);
123 const HistoryData::SecondaryDeque& secondary = assoc_it->second.secondary;
125 secondary.begin();
126 secondary_it != secondary.end();
130 // Secondary match only gets added if there there is no primary match.