Lines Matching refs:ref
34 mEntry->ref++; in Ref()
40 mEntry->ref++; in Ref()
46 mEntry->ref--; in ~Ref()
52 rhs.mEntry->ref++; in operator =()
56 mEntry->ref--; in operator =()
83 mEntry->ref++; in StyleRef()
89 mEntry->ref++; in StyleRef()
95 mEntry->ref--; in ~StyleRef()
101 rhs.mEntry->ref++; in operator =()
105 mEntry->ref--; in operator =()
148 entry->ref = 0; in makeRefImpl()
163 entry->ref = 0; in makeRef()
173 styleEntry->ref = 0; in makeRef()
178 StringPool::StyleRef StringPool::makeRef(const StyleRef& ref) { in makeRef() argument
180 entry->value = *ref.mEntry->str; in makeRef()
181 entry->context = ref.mEntry->str.mEntry->context; in makeRef()
183 entry->ref = 0; in makeRef()
189 for (const Span& span : ref.mEntry->spans) { in makeRef()
192 styleEntry->ref = 0; in makeRef()
221 if (indexIter->second->ref <= 0) { in prune()
230 return entry->ref <= 0; in prune()
236 return entry->ref <= 0; in prune()