OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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