Lines Matching refs:lhs
256 inline bool operator<(const ResourceId& lhs, const ResourceId& rhs) {
257 return lhs.id < rhs.id;
260 inline bool operator>(const ResourceId& lhs, const ResourceId& rhs) {
261 return lhs.id > rhs.id;
264 inline bool operator==(const ResourceId& lhs, const ResourceId& rhs) {
265 return lhs.id == rhs.id;
268 inline bool operator!=(const ResourceId& lhs, const ResourceId& rhs) {
269 return lhs.id != rhs.id;
310 inline bool operator<(const ResourceName& lhs, const ResourceName& rhs) {
311 return std::tie(lhs.package, lhs.type, lhs.entry) <
315 inline bool operator==(const ResourceName& lhs, const ResourceName& rhs) {
316 return std::tie(lhs.package, lhs.type, lhs.entry) ==
320 inline bool operator!=(const ResourceName& lhs, const ResourceName& rhs) {
321 return std::tie(lhs.package, lhs.type, lhs.entry) !=
355 inline bool operator<(const ResourceNameRef& lhs, const ResourceNameRef& rhs) {
356 return std::tie(lhs.package, lhs.type, lhs.entry) <
360 inline bool operator==(const ResourceNameRef& lhs, const ResourceNameRef& rhs) {
361 return std::tie(lhs.package, lhs.type, lhs.entry) ==
365 inline bool operator!=(const ResourceNameRef& lhs, const ResourceNameRef& rhs) {
366 return std::tie(lhs.package, lhs.type, lhs.entry) !=
374 inline bool operator<(const ResourceName& lhs, const ResourceNameRef& b) {
375 return ResourceNameRef(lhs) < b;
378 inline bool operator!=(const ResourceName& lhs, const ResourceNameRef& rhs) {
379 return ResourceNameRef(lhs) != rhs;
382 inline bool operator==(const SourcedResourceName& lhs, const SourcedResourceName& rhs) {
383 return lhs.name == rhs.name && lhs.line == rhs.line;