/art/libartbase/base/ |
D | hash_map.h | 26 template <typename Key, typename Value, typename HashFn> 31 size_t operator()(const Key& key) const { in operator() 35 size_t operator()(const std::pair<Key, Value>& pair) const { in operator() 43 template <typename Key, typename Value, typename PredFn> 48 bool operator()(const std::pair<Key, Value>& a, const std::pair<Key, Value>& b) const { in operator() 53 bool operator()(const std::pair<Key, Value>& a, const Element& element) const { in operator() 61 template <typename Key, typename Value> 64 void MakeEmpty(std::pair<Key, Value>& item) const { in MakeEmpty() argument 65 item = std::pair<Key, Value>(); in MakeEmpty() 67 bool IsEmpty(const std::pair<Key, Value>& item) const { in IsEmpty() argument [all …]
|
D | tracking_safe_map.h | 25 template<class Key, class T, AllocatorTag kTag, class Compare = std::less<Key>> 27 Key, T, Compare, TrackingAllocator<std::pair<const Key, T>, kTag>> {
|
D | arena_containers.h | 81 template <typename Key, 83 typename EmptyFn = DefaultEmptyFn<std::pair<Key, Value>>, 84 typename HashFn = DefaultHashFn<Key>, 85 typename Pred = DefaultPred<Key>> 86 using ArenaHashMap = HashMap<Key, 91 ArenaAllocatorAdapter<std::pair<Key, Value>>>; 93 template <typename Key, 95 typename Hash = std::hash<Key>, 96 typename Pred = std::equal_to<Key>> 97 using ArenaUnorderedMap = std::unordered_map<Key, [all …]
|
D | variant_map_test.cc | 37 using Key = FruitMapKey<TValue>; typedef 39 static const Key<int> Apple; 40 static const Key<double> Orange; 41 static const Key<std::string> Label; 44 const FruitMap::Key<int> FruitMap::Apple; 45 const FruitMap::Key<double> FruitMap::Orange; 46 const FruitMap::Key<std::string> FruitMap::Label;
|
D | scoped_arena_containers.h | 79 template <typename Key, 81 typename EmptyFn = DefaultMapEmptyFn<Key, Value>, 82 typename HashFn = DefaultHashFn<Key>, 83 typename Pred = DefaultPred<Key>> 84 using ScopedArenaHashMap = HashMap<Key, 89 ScopedArenaAllocatorAdapter<std::pair<Key, Value>>>;
|
D | mem_map.cc | 53 template<class Key, class T, AllocatorTag kTag, class Compare = std::less<Key>> 55 std::multimap<Key, T, Compare, TrackingAllocator<std::pair<const Key, T>, kTag>>;
|
D | variant_map.h | 216 using Key = TKey<TValue>; member
|
/art/compiler/utils/ |
D | dedupe_set-inl.h | 67 DCHECK(key.Key() != nullptr); 68 alloc_.Destroy(key.Key()); 77 DCHECK(it->Key() != nullptr); 78 return it->Key(); 129 const T* Key() const { 134 return Key() == nullptr; 167 DCHECK(lhs.Key() != nullptr); 168 DCHECK(rhs.Key() != nullptr); 170 return lhs.Key() == rhs.Key(); 175 DCHECK(lhs.Key() != nullptr); [all …]
|
/art/tools/ahat/src/main/com/android/ahat/heapdump/ |
D | Diff.java | 85 private static class Key { class in Diff 105 private Key(AhatInstance inst) { in Key() method in Diff.Key 118 public static Key keyFor(AhatInstance inst) { in keyFor() 119 return new Key(inst); in keyFor() 124 if (!(other instanceof Key)) { in equals() 127 Key o = (Key)other; in equals() 198 Map<Key, InstanceListPair> byKey = new HashMap<Key, InstanceListPair>(); in instances() 200 Key key = Key.keyFor(inst); in instances() 209 Key key = Key.keyFor(inst); in instances()
|
/art/dex2oat/ |
D | dex2oat_options.h | 67 using Key = Dex2oatArgumentMapKey<TValue>; member 70 #define DEX2OAT_OPTIONS_KEY(Type, Name, ...) static const Key<Type> (Name); 74 CmdlineParser<Dex2oatArgumentMap, Dex2oatArgumentMap::Key> CreateDex2oatArgumentParser();
|
D | dex2oat_options.cc | 47 const Dex2oatArgumentMap::Key<Type> Dex2oatArgumentMap::Name {__VA_ARGS__}; 54 using Parser = CmdlineParser<Dex2oatArgumentMap, Dex2oatArgumentMap::Key>;
|
D | dex2oat_options.def | 27 // <<Type>> <<Key Name>> <<Default Value>>
|
D | dex2oat.cc | 999 const Dex2oatArgumentMap::Key<T>& key, in AssignIfExists() 1006 const Dex2oatArgumentMap::Key<std::string>& key, in AssignIfExists() 1014 const Dex2oatArgumentMap::Key<std::vector<std::string>>& key, in AssignIfExists() 1026 const Dex2oatArgumentMap::Key<T>& key, in AssignTrueIfExists() 1034 const Dex2oatArgumentMap::Key<std::string>& key, in AssignIfExists()
|
/art/compiler/driver/ |
D | compiler_options_map.h | 38 using Key = KeyType<TValue>; member 41 #define COMPILER_OPTIONS_KEY(Type, Name, ...) static const Key<Type> (Name);
|
D | compiler_options_map.def | 27 // <<Type>> <<Key Name>> (<<Default Value>>)
|
/art/runtime/ |
D | runtime_options.h | 69 using Key = RuntimeArgumentMapKey<TValue>; member 72 #define RUNTIME_OPTIONS_KEY(Type, Name, ...) static const Key<Type> (Name);
|
D | runtime_options.cc | 35 #define RUNTIME_OPTIONS_KEY(Type, Name, ...) const RuntimeArgumentMap::Key<Type> RuntimeArgumentMap…
|
D | parsed_options.h | 48 using RuntimeParser = CmdlineParser<RuntimeArgumentMap, RuntimeArgumentMap::Key>;
|
D | runtime_options.def | 27 // <<Type>> <<Key Name>> <<Default Value>>
|
D | parsed_options.cc | 62 using RuntimeParser = CmdlineParser<RuntimeArgumentMap, RuntimeArgumentMap::Key>;
|
/art/cmdline/ |
D | README.md | 28 static const Key<int> Apple; 29 static const Key<double> Orange; 30 static const Key<bool> Help; 35 using FruitParser = CmdlineParser<FruitVariantMap, FruitVariantMap::Key>;
|
/art/runtime/gc/allocator/ |
D | rosalloc.h | 709 template<class Key, AllocatorTag kTag, class Compare = std::less<Key>> 710 using AllocationTrackingSet = std::set<Key, Compare, TrackingAllocator<Key, kTag>>;
|
/art/build/boot/ |
D | boot-image-profile.txt | 934 …cajce/provider/symmetric/util/BaseBlockCipher;->engineInit(ILjava/security/Key;Ljava/security/spec… 3980 HSPLjava/security/KeyStore;->getKey(Ljava/lang/String;[C)Ljava/security/Key; 4040 HSPLjava/security/Provider$Service;->supportsKeyClass(Ljava/security/Key;)Z 4041 HSPLjava/security/Provider$Service;->supportsKeyFormat(Ljava/security/Key;)Z 4095 HSPLjava/security/Signature$Delegate;->chooseProvider(ILjava/security/Key;Ljava/security/SecureRand… 4102 HSPLjava/security/Signature$Delegate;->init(Ljava/security/SignatureSpi;ILjava/security/Key;Ljava/s… 8080 HSPLjava/util/zip/ZipFile$Source$Key;-><init>(Ljava/io/File;Ljava/nio/file/attribute/BasicFileAttri… 8081 HSPLjava/util/zip/ZipFile$Source$Key;->equals(Ljava/lang/Object;)Z 8082 HSPLjava/util/zip/ZipFile$Source$Key;->hashCode()I 8087 HSPLjava/util/zip/ZipFile$Source;-><init>(Ljava/util/zip/ZipFile$Source$Key;ZLjava/util/zip/ZipCode… [all …]
|
D | preloaded-classes | 1231 java.security.Key 2394 java.util.zip.ZipFile$Source$Key 3012 sun.util.locale.BaseLocale$Key-IA 3013 sun.util.locale.BaseLocale$Key
|
/art/build/boot/hiddenapi/ |
D | hiddenapi-max-target-o-low-priority.txt | 4664 Ljava/security/Provider$Service;->supportsKeyClass(Ljava/security/Key;)Z 4665 Ljava/security/Provider$Service;->supportsKeyFormat(Ljava/security/Key;)Z 4775 Ljava/security/Signature$Delegate;->chooseProvider(ILjava/security/Key;Ljava/security/SecureRandom;… 4777 Ljava/security/Signature$Delegate;->init(Ljava/security/SignatureSpi;ILjava/security/Key;Ljava/secu… 10744 Ljavax/crypto/Cipher$InitParams;-><init>(Ljavax/crypto/Cipher$InitType;ILjava/security/Key;Ljava/se… 10746 Ljavax/crypto/Cipher$InitParams;->key:Ljava/security/Key; 10777 Ljavax/crypto/Cipher;->chooseProvider(Ljavax/crypto/Cipher$InitType;ILjava/security/Key;Ljava/secur… 10817 Ljavax/crypto/EncryptedPrivateKeyInfo;->getKeySpecImpl(Ljava/security/Key;Ljava/security/Provider;)… 10821 Ljavax/crypto/ExemptionMechanism;->keyStored:Ljava/security/Key; 10827 Ljavax/crypto/KeyAgreement;->chooseProvider(ILjava/security/Key;Ljava/security/spec/AlgorithmParame… [all …]
|