Lines Matching refs:lhs
217 inline bool operator<(const ResourceId& lhs, const ResourceId& rhs) {
218 return lhs.id < rhs.id;
221 inline bool operator>(const ResourceId& lhs, const ResourceId& rhs) {
222 return lhs.id > rhs.id;
225 inline bool operator==(const ResourceId& lhs, const ResourceId& rhs) {
226 return lhs.id == rhs.id;
229 inline bool operator!=(const ResourceId& lhs, const ResourceId& rhs) {
230 return lhs.id != rhs.id;
263 inline bool operator<(const ResourceName& lhs, const ResourceName& rhs) {
264 return std::tie(lhs.package, lhs.type, lhs.entry)
268 inline bool operator==(const ResourceName& lhs, const ResourceName& rhs) {
269 return std::tie(lhs.package, lhs.type, lhs.entry)
273 inline bool operator!=(const ResourceName& lhs, const ResourceName& rhs) {
274 return std::tie(lhs.package, lhs.type, lhs.entry)
322 inline bool operator<(const ResourceNameRef& lhs, const ResourceNameRef& rhs) {
323 return std::tie(lhs.package, lhs.type, lhs.entry)
327 inline bool operator==(const ResourceNameRef& lhs, const ResourceNameRef& rhs) {
328 return std::tie(lhs.package, lhs.type, lhs.entry)
332 inline bool operator!=(const ResourceNameRef& lhs, const ResourceNameRef& rhs) {
333 return std::tie(lhs.package, lhs.type, lhs.entry)
344 inline bool operator<(const ResourceName& lhs, const ResourceNameRef& b) {
345 return ResourceNameRef(lhs) < b;
348 inline bool operator!=(const ResourceName& lhs, const ResourceNameRef& rhs) {
349 return ResourceNameRef(lhs) != rhs;
352 inline bool operator==(const SourcedResourceName& lhs, const SourcedResourceName& rhs) {
353 return lhs.name == rhs.name && lhs.line == rhs.line;