Home | History | Annotate | Download | only in runtime

Lines Matching refs:IndirectRef

39  * When an object is added we return an IndirectRef that is not a valid
100 typedef void* IndirectRef;
107 * Indirect reference kind, used as the two low bits of IndirectRef.
122 static inline IndirectRefKind GetIndirectRefKind(IndirectRef iref) {
174 * Common alternative implementation: make IndirectRef a pointer to the
261 IndirectRef Add(uint32_t cookie, const mirror::Object* obj)
265 * Given an IndirectRef in the table, return the Object it refers to.
269 const mirror::Object* Get(IndirectRef iref) const {
288 bool Remove(uint32_t cookie, IndirectRef iref);
328 static uint32_t ExtractIndex(IndirectRef iref) {
337 IndirectRef ToIndirectRef(const mirror::Object* /*o*/, uint32_t tableIndex) const {
341 return (IndirectRef) uref;
359 bool GetChecked(IndirectRef) const;
360 bool CheckEntry(const char*, IndirectRef, int) const;