Lines Matching refs:DexCachePair
49 template <typename T> struct PACKED(8) DexCachePair {
70 DexCachePair(ObjPtr<T> object, uint32_t index);
71 DexCachePair() : index(0) {}
72 DexCachePair(const DexCachePair<T>&) = default;
73 DexCachePair& operator=(const DexCachePair<T>&) = default;
75 static void Initialize(std::atomic<DexCachePair<T>>* dex_cache);
89 // This is similar to DexCachePair except that we're storing a native pointer
90 // instead of a GC root. See DexCachePair for the details.
115 using TypeDexCachePair = DexCachePair<Class>;
118 using StringDexCachePair = DexCachePair<String>;
127 using MethodTypeDexCachePair = DexCachePair<MethodType>;