Lines Matching refs:Ref
25 bool MetadataTracking::track(void *Ref, Metadata &MD, OwnerTy Owner) { in track() argument
26 assert(Ref && "Expected live reference"); in track()
27 assert((Owner || *static_cast<Metadata **>(Ref) == &MD) && in track()
30 R->addRef(Ref, Owner); in track()
36 void MetadataTracking::untrack(void *Ref, Metadata &MD) { in untrack() argument
37 assert(Ref && "Expected live reference"); in untrack()
39 R->dropRef(Ref); in untrack()
42 bool MetadataTracking::retrack(void *Ref, Metadata &MD, void *New) { in retrack() argument
43 assert(Ref && "Expected live reference"); in retrack()
45 assert(Ref != New && "Expected change"); in retrack()
47 R->moveRef(Ref, New, MD); in retrack()