Lines Matching refs:PersistentBase
21 // PersistentBase always refers to the object as const object and defers to
23 class PersistentBase {
25 PersistentBase() = default;
26 explicit PersistentBase(const void* raw) : raw_(raw) {}
51 class BasicPersistent final : public PersistentBase,
70 : PersistentBase(s), LocationPolicy(loc) {}
75 : PersistentBase(raw), LocationPolicy(loc) {
106 : PersistentBase(std::move(other)), LocationPolicy(std::move(other)) {
145 PersistentBase::operator=(std::move(other));
191 // The const_cast below removes the constness from PersistentBase storage.
256 PersistentBase::ClearFromGC();