Home | History | Annotate | Download | only in objects

Lines Matching defs:FIELD_ADDR

179 #define FIELD_ADDR(p, offset) \
183 (*reinterpret_cast<Object* const*>(FIELD_ADDR(p, offset)))
186 (*reinterpret_cast<MaybeObject* const*>(FIELD_ADDR(p, offset)))
190 reinterpret_cast<const base::AtomicWord*>(FIELD_ADDR(p, offset))))
194 reinterpret_cast<const base::AtomicWord*>(FIELD_ADDR(p, offset))))
198 reinterpret_cast<const base::AtomicWord*>(FIELD_ADDR(p, offset))))
203 reinterpret_cast<base::AtomicWord*>(FIELD_ADDR(p, offset)), \
207 reinterpret_cast<base::AtomicWord*>(FIELD_ADDR(p, offset)), \
211 (*reinterpret_cast<Object**>(FIELD_ADDR(p, offset)) = value)
213 (*reinterpret_cast<MaybeObject**>(FIELD_ADDR(p, offset)) = value)
218 reinterpret_cast<base::AtomicWord*>(FIELD_ADDR(p, offset)), \
223 reinterpret_cast<base::AtomicWord*>(FIELD_ADDR(p, offset)), \
267 #define READ_DOUBLE_FIELD(p, offset) ReadDoubleValue(FIELD_ADDR(p, offset))
270 WriteDoubleValue(FIELD_ADDR(p, offset), value)
273 (*reinterpret_cast<const int*>(FIELD_ADDR(p, offset)))
276 (*reinterpret_cast<int*>(FIELD_ADDR(p, offset)) = value)
280 reinterpret_cast<const base::AtomicWord*>(FIELD_ADDR(p, offset))))
283 (*reinterpret_cast<const intptr_t*>(FIELD_ADDR(p, offset)))
287 reinterpret_cast<base::AtomicWord*>(FIELD_ADDR(p, offset)), \
291 (*reinterpret_cast<intptr_t*>(FIELD_ADDR(p, offset)) = value)
294 (*reinterpret_cast<const uint8_t*>(FIELD_ADDR(p, offset)))
297 (*reinterpret_cast<uint8_t*>(FIELD_ADDR(p, offset)) = value)
300 base::Relaxed_Store(reinterpret_cast<base::Atomic8*>(FIELD_ADDR(p, offset)), \
304 (*reinterpret_cast<const int8_t*>(FIELD_ADDR(p, offset)))
308 reinterpret_cast<const base::Atomic8*>(FIELD_ADDR(p, offset))))
311 (*reinterpret_cast<int8_t*>(FIELD_ADDR(p, offset)) = value)
314 (*reinterpret_cast<const uint16_t*>(FIELD_ADDR(p, offset)))
317 (*reinterpret_cast<uint16_t*>(FIELD_ADDR(p, offset)) = value)
320 (*reinterpret_cast<const int16_t*>(FIELD_ADDR(p, offset)))
323 (*reinterpret_cast<int16_t*>(FIELD_ADDR(p, offset)) = value)
326 (*reinterpret_cast<const uint32_t*>(FIELD_ADDR(p, offset)))
329 (*reinterpret_cast<uint32_t*>(FIELD_ADDR(p, offset)) = value)
332 (*reinterpret_cast<const int32_t*>(FIELD_ADDR(p, offset)))
335 (*reinterpret_cast<int32_t*>(FIELD_ADDR(p, offset)) = value)
338 (*reinterpret_cast<const float*>(FIELD_ADDR(p, offset)))
341 (*reinterpret_cast<float*>(FIELD_ADDR(p, offset)) = value)
344 (*reinterpret_cast<const uint64_t*>(FIELD_ADDR(p, offset)))
347 (*reinterpret_cast<uint64_t*>(FIELD_ADDR(p, offset)) = value)
350 FIELD_ADDR(p, offset)))
353 (*reinterpret_cast<int64_t*>(FIELD_ADDR(p, offset)) = value)
356 (*reinterpret_cast<const byte*>(FIELD_ADDR(p, offset)))
360 reinterpret_cast<const base::Atomic8*>(FIELD_ADDR(p, offset))))
363 (*reinterpret_cast<byte*>(FIELD_ADDR(p, offset)) = value)
366 base::Relaxed_Store(reinterpret_cast<base::Atomic8*>(FIELD_ADDR(p, offset)), \