Home
last modified time | relevance | path

Searched refs:Comparator (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/
H A DFileMatchTrie.cpp105 StringRef findEquivalent(const PathComparator& Comparator, in findEquivalent() argument
110 if (Comparator.equivalent(StringRef(Path), FileName)) in findEquivalent()
120 Comparator, FileName, IsAmbiguous, in findEquivalent()
129 if (Comparator.equivalent(Child, FileName)) { in findEquivalent()
172 : Root(new FileMatchTrieNode), Comparator(new DefaultPathComparator()) {} in FileMatchTrie()
174 FileMatchTrie::FileMatchTrie(PathComparator *Comparator) in FileMatchTrie() argument
175 : Root(new FileMatchTrieNode), Comparator(Comparator) {} in FileMatchTrie()
192 StringRef Result = Root->findEquivalent(*Comparator, FileName, IsAmbiguous); in findEquivalent()
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DParallel.h85 template <class RandomAccessIterator, class Comparator>
87 const Comparator &Comp) { in parallel_sort()
104 template <class RandomAccessIterator, class Comparator>
107 const Comparator &Comp) { in medianOf3()
116 template <class RandomAccessIterator, class Comparator>
142 template <class RandomAccessIterator, class Comparator>
144 const Comparator &Comp) { in parallel_sort()
198 class Comparator = detail::DefComparator<RandomAccessIterator>>
200 const Comparator &Comp = Comparator()) {
225 class Comparator = detail::DefComparator<RandomAccessIterator>>
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/
H A DFileMatchTrie.h64 FileMatchTrie(PathComparator* Comparator);
83 std::unique_ptr<PathComparator> Comparator; variable
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DCFLAndersAliasAnalysis.cpp549 auto Comparator = [](OffsetValue LHS, OffsetValue RHS) { in mayAlias() local
553 assert(std::is_sorted(Itr->second.begin(), Itr->second.end(), Comparator)); in mayAlias()
556 OffsetValue{RHS, 0}, Comparator); in mayAlias()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTraverse.h311 class Comparator {
328 class EqualsComparator : public Comparator<EqualsComparator> {
362 class MatchComparator : public Comparator<MatchComparator> {
/freebsd-12.1/contrib/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsELFObjectWriter.cpp111 template <class InputIt, class UnaryPredicate, class Comparator>
113 Comparator BetterThan) { in find_best()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DPredicateInfo.cpp569 auto Comparator = [&](const Value *A, const Value *B) { in renameUses() local
572 llvm::sort(OpsToRename, Comparator); in renameUses()
/freebsd-12.1/contrib/googletest/googlemock/include/gmock/
H A Dgmock-matchers.h2925 template <typename Comparator, typename ContainerMatcher>
2928 WhenSortedByMatcher(const Comparator& comparator,
2949 Impl(const Comparator& comparator, const ContainerMatcher& matcher)
2988 const Comparator comparator_;
2995 const Comparator comparator_;
4842 template <typename Comparator, typename ContainerMatcher>
4843 inline internal::WhenSortedByMatcher<Comparator, ContainerMatcher>
4844 WhenSortedBy(const Comparator& comparator,
4846 return internal::WhenSortedByMatcher<Comparator, ContainerMatcher>(
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp1718 AOComparator Comparator; member in __anon7e76e5f80111::AtomicOrderingMMOPredicateMatcher
1722 AOComparator Comparator = AO_Exactly) in AtomicOrderingMMOPredicateMatcher() argument
1724 Order(Order), Comparator(Comparator) {} in AtomicOrderingMMOPredicateMatcher()
1734 return Order == R.Order && Comparator == R.Comparator; in isIdentical()
1741 if (Comparator == AO_OrStronger) in emitPredicateOpcodes()
1743 if (Comparator == AO_WeakerThan) in emitPredicateOpcodes()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaLookup.cpp73 struct Comparator { struct in __anon7874a3fe0111::UnqualUsingEntry
189 void done() { llvm::sort(list, UnqualUsingEntry::Comparator()); } in done()
200 UnqualUsingEntry::Comparator())); in getNamespacesFor()
/freebsd-12.1/contrib/libc++/include/
H A D__tree1841 "Comparator must be copy-constructible.");
H A Dalgorithm802 "Comparator does not induce a strict weak ordering");