HomeSort by relevance Sort by last modified time
    Searched refs:KeyT (Results 1 - 8 of 8) sorted by null

  /external/llvm/include/llvm/ADT/
ValueMap.h 20 // parameters should inherit from ValueMapConfig<KeyT> to get default
38 template<typename KeyT, typename ValueT, typename Config>
41 template<typename DenseMapT, typename KeyT>
43 template<typename DenseMapT, typename KeyT>
49 template<typename KeyT>
62 static void onRAUW(const ExtraDataT & /*Data*/, KeyT /*Old*/, KeyT /*New*/) {}
64 static void onDelete(const ExtraDataT &/*Data*/, KeyT /*Old*/) {}
75 template<typename KeyT, typename ValueT, typename Config =ValueMapConfig<KeyT> >
    [all...]
IntervalMap.h 12 // KeyT objects are mapped to ValT objects. Intervals of keys that map to the
38 // template <typename KeyT, typename ValT, unsigned N, typename Traits>
41 // typedef KeyT key_type;
51 // KeyT start() const;
52 // KeyT stop() const;
53 // ValT lookup(KeyT x, Value NotFound = Value()) const;
59 // const_iterator find(KeyT x) const;
60 // iterator find(KeyT x);
62 // void insert(KeyT a, KeyT b, ValT y)
    [all...]
DenseMap.h 31 template<typename KeyT, typename ValueT,
32 typename KeyInfoT = DenseMapInfo<KeyT>,
36 template<typename KeyT, typename ValueT,
37 typename KeyInfoT = DenseMapInfo<KeyT> >
39 typedef std::pair<KeyT, ValueT> BucketT;
46 typedef KeyT key_type;
66 const KeyT EmptyKey = getEmptyKey(), TombstoneKey = getTombstoneKey();
71 P->first.~KeyT();
80 typedef DenseMapIterator<KeyT, ValueT, KeyInfoT> iterator;
81 typedef DenseMapIterator<KeyT, ValueT
    [all...]
ImmutableMap.h 59 template <typename KeyT, typename ValT,
60 typename ValInfo = ImutKeyValueInfo<KeyT,ValT> >
264 template <typename KeyT, typename ValT,
265 typename ValInfo = ImutKeyValueInfo<KeyT,ValT> >
335 ImmutableMap<KeyT, ValT> asImmutableMap() const {
336 return ImmutableMap<KeyT, ValT>(Factory->getCanonicalTree(Root));
  /external/llvm/unittests/VMCore/
ValueMapTest.cpp 181 template<typename KeyT>
182 struct LockMutex : ValueMapConfig<KeyT> {
188 static void onRAUW(const ExtraData &Data, KeyT Old, KeyT New) {
192 static void onDelete(const ExtraData &Data, KeyT Old) {
213 template<typename KeyT>
214 struct NoFollow : ValueMapConfig<KeyT> {
235 template<typename KeyT>
236 struct CountOps : ValueMapConfig<KeyT> {
242 static void onRAUW(const ExtraData &Data, KeyT Old, KeyT New)
    [all...]
  /external/llvm/include/llvm/
Module.h 33 template<typename KeyT, typename ValueT, typename KeyInfoT> class DenseMap;
  /external/llvm/lib/Transforms/Scalar/
ObjCARC.cpp 57 template<class KeyT, class ValueT>
60 typedef DenseMap<KeyT, size_t> MapTy;
64 typedef std::vector<std::pair<KeyT, ValueT> > VectorTy;
91 ValueT &operator[](const KeyT &Arg) {
104 insert(const std::pair<KeyT, ValueT> &InsertPair) {
116 const_iterator find(const KeyT &Key) const {
126 void blot(const KeyT &Key) {
129 Vector[It->second].first = KeyT();
    [all...]
  /external/clang/lib/Sema/
SemaExprObjC.cpp     [all...]

Completed in 64 milliseconds