Searched defs:KeyT (Results 1 - 3 of 3) sorted by relevance

/external/llvm/include/llvm/ADT/
H A DSparseSet.h63 template<typename KeyT, typename ValueT, typename KeyFunctorT>
70 /// SparseSetValFunctor<KeyT, KeyT> - Helper class for the common case of
72 template<typename KeyT, typename KeyFunctorT>
73 struct SparseSetValFunctor<KeyT, KeyT, KeyFunctorT> {
74 unsigned operator()(const KeyT &Key) const {
114 /// @tparam KeyFunctorT A functor that computes an unsigned index from KeyT.
121 typedef typename KeyFunctorT::argument_type KeyT; typedef in class:llvm::SparseSet
127 SparseSetValFunctor<KeyT, Value
[all...]
H A DValueMap.h20 // 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...]
/external/clang/lib/Sema/
H A DSemaExprObjC.cpp818 QualType KeyT = Method->param_begin()[1]->getType(); local
819 const PointerType *PtrKey = KeyT->getAs<PointerType>();
846 << 1 << KeyT
871 QualType KeyT = KeysT->castAs<PointerType>()->getPointeeType(); local
879 KeyT);

Completed in 389 milliseconds