Lines Matching refs:selector
903 void Comparator::SetTiebreaker(Selector selector, const std::string& required) {
904 if (selector == selector_ || NIL == selector)
906 combined_selectors_ |= selector;
908 selector_ = selector;
923 tiebreaker_->SetTiebreaker(selector, required);
926 bool Comparator::IsGroupedBy(Selector selector) const {
927 return 0 != (selector & combined_selectors_);
930 void Comparator::SetSubgroupTiebreaker(Selector selector) {
931 if (selector == selector_ || NIL == selector)
936 tiebreaker_->SetTiebreaker(selector, "");
938 tiebreaker_->SetSubgroupTiebreaker(selector);
943 typedef std::map<const std::string, Selector> KeyMap;