Lines Matching refs:pair
180 auto pair(GetNativePairPtrSize(GetResolvedFields(), i, kRuntimePointerSize)); in VisitReflectiveTargets() local
181 if (pair.index == FieldDexCachePair::InvalidIndexForSlot(i)) { in VisitReflectiveTargets()
185 pair.object, DexCacheSourceInfo(kSourceDexCacheResolvedField, pair.index, this)); in VisitReflectiveTargets()
186 if (UNLIKELY(new_val != pair.object)) { in VisitReflectiveTargets()
188 pair = FieldDexCachePair(nullptr, FieldDexCachePair::InvalidIndexForSlot(i)); in VisitReflectiveTargets()
190 pair.object = new_val; in VisitReflectiveTargets()
192 SetNativePairPtrSize(GetResolvedFields(), i, pair, kRuntimePointerSize); in VisitReflectiveTargets()
197 auto pair(GetNativePairPtrSize(GetResolvedMethods(), i, kRuntimePointerSize)); in VisitReflectiveTargets() local
198 if (pair.index == MethodDexCachePair::InvalidIndexForSlot(i)) { in VisitReflectiveTargets()
202 pair.object, DexCacheSourceInfo(kSourceDexCacheResolvedMethod, pair.index, this)); in VisitReflectiveTargets()
203 if (UNLIKELY(new_val != pair.object)) { in VisitReflectiveTargets()
205 pair = MethodDexCachePair(nullptr, MethodDexCachePair::InvalidIndexForSlot(i)); in VisitReflectiveTargets()
207 pair.object = new_val; in VisitReflectiveTargets()
209 SetNativePairPtrSize(GetResolvedMethods(), i, pair, kRuntimePointerSize); in VisitReflectiveTargets()