Home
last modified time | relevance | path

Searched refs:DenseMapBase (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_dense_map.h28 class DenseMapBase {
230 const_cast<DenseMapBase *>(this)->forEach( in forEach()
235 DenseMapBase() = default;
299 const DenseMapBase<OtherBaseT, KeyT, ValueT, KeyInfoT, BucketT> &other) { in copyFrom()
461 return const_cast<DenseMapBase *>(this)->doFind(Val); in doFind()
521 bool Result = const_cast<const DenseMapBase *>(this)->LookupBucketFor( in LookupBucketFor()
546 const DenseMapBase<DerivedT, KeyT, ValueT, KeyInfoT, BucketT> &LHS,
547 const DenseMapBase<DerivedT, KeyT, ValueT, KeyInfoT, BucketT> &RHS) {
553 [&](const typename DenseMapBase<DerivedT, KeyT, ValueT, KeyInfoT,
572 const DenseMapBase<DerivedT, KeyT, ValueT, KeyInfoT, BucketT> &LHS,
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/
H A DSymbolSet.h53 bool operator==(const DenseMapBase<DerivedT, SymbolsMapKey, MachO::Symbol *,
55 const DenseMapBase<DerivedT, SymbolsMapKey, MachO::Symbol *,
68 bool operator!=(const DenseMapBase<DerivedT, SymbolsMapKey, MachO::Symbol *,
70 const DenseMapBase<DerivedT, SymbolsMapKey, MachO::Symbol *,
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DDenseMap.h63 class DenseMapBase : public DebugEpochBase {
420 DenseMapBase() = default;
484 const DenseMapBase<OtherBaseT, KeyT, ValueT, KeyInfoT, BucketT> &other) { in copyFrom()
520 static_assert(std::is_base_of_v<DenseMapBase, DerivedT>, in getEmptyKey()
675 return const_cast<DenseMapBase *>(this)->doFind(Val); // NOLINT in doFind()
749 const DenseMapBase<DerivedT, KeyT, ValueT, KeyInfoT, BucketT> &LHS,
750 const DenseMapBase<DerivedT, KeyT, ValueT, KeyInfoT, BucketT> &RHS) {
769 const DenseMapBase<DerivedT, KeyT, ValueT, KeyInfoT, BucketT> &LHS,
770 const DenseMapBase<DerivedT, KeyT, ValueT, KeyInfoT, BucketT> &RHS) {
777 class DenseMap : public DenseMapBase<DenseMap<KeyT, ValueT, KeyInfoT, BucketT>,
[all …]