Lines Matching refs:ResourceName
88 struct ResourceName { struct
93 ResourceName() = default; argument
94 ResourceName(const android::StringPiece& p, ResourceType t, const android::StringPiece& e);
96 int compare(const ResourceName& other) const;
116 ResourceNameRef(const ResourceName& rhs); // NOLINT(google-explicit-constructor)
120 ResourceNameRef& operator=(const ResourceName& rhs);
124 ResourceName ToResourceName() const;
164 ResourceName name;
177 ResourceName name;
197 ResourceName name;
219 ResourceKeyRef(ResourceName&& n, const android::ConfigDescription& c) = delete;
294 inline ResourceName::ResourceName(const android::StringPiece& p, ResourceType t, in ResourceName() function
298 inline int ResourceName::compare(const ResourceName& other) const { in compare()
307 inline bool ResourceName::is_valid() const { in is_valid()
311 inline bool operator<(const ResourceName& lhs, const ResourceName& rhs) {
316 inline bool operator==(const ResourceName& lhs, const ResourceName& rhs) {
321 inline bool operator!=(const ResourceName& lhs, const ResourceName& rhs) {
326 inline ::std::ostream& operator<<(::std::ostream& out, const ResourceName& name) {
334 inline ResourceNameRef::ResourceNameRef(const ResourceName& rhs) in ResourceNameRef()
341 inline ResourceNameRef& ResourceNameRef::operator=(const ResourceName& rhs) {
348 inline ResourceName ResourceNameRef::ToResourceName() const { in ToResourceName()
349 return ResourceName(package, type, entry); in ToResourceName()
375 inline bool operator<(const ResourceName& lhs, const ResourceNameRef& b) {
379 inline bool operator!=(const ResourceName& lhs, const ResourceNameRef& rhs) {
392 struct hash<aapt::ResourceName> {
393 size_t operator()(const aapt::ResourceName& name) const {