Lines Matching refs:Ref
34 StringPool::Ref::Ref() : entry_(nullptr) {} in Ref() function in aapt::StringPool::Ref
36 StringPool::Ref::Ref(const StringPool::Ref& rhs) : entry_(rhs.entry_) { in Ref() function in aapt::StringPool::Ref
42 StringPool::Ref::Ref(StringPool::Entry* entry) : entry_(entry) { in Ref() function in aapt::StringPool::Ref
48 StringPool::Ref::~Ref() { in ~Ref()
54 StringPool::Ref& StringPool::Ref::operator=(const StringPool::Ref& rhs) { in operator =()
66 bool StringPool::Ref::operator==(const Ref& rhs) const { in operator ==()
70 bool StringPool::Ref::operator!=(const Ref& rhs) const { in operator !=()
74 const std::string* StringPool::Ref::operator->() const { in operator ->()
78 const std::string& StringPool::Ref::operator*() const { in operator *()
82 size_t StringPool::Ref::index() const { in index()
87 const StringPool::Context& StringPool::Ref::GetContext() const { in GetContext()
164 StringPool::Ref StringPool::MakeRef(const StringPiece& str) { in MakeRef()
168 StringPool::Ref StringPool::MakeRef(const StringPiece& str, const Context& context) { in MakeRef()
172 StringPool::Ref StringPool::MakeRefImpl(const StringPiece& str, const Context& context, in MakeRefImpl()
178 return Ref(iter->second); in MakeRefImpl()
193 return Ref(borrow); in MakeRefImpl()
196 StringPool::Ref StringPool::MakeRef(const Ref& ref) { in MakeRef()