aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/clangsupport/sourceentry.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/clangsupport/sourceentry.h')
-rw-r--r--src/libs/clangsupport/sourceentry.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libs/clangsupport/sourceentry.h b/src/libs/clangsupport/sourceentry.h
index c593f1fcd3..5e8769d14f 100644
--- a/src/libs/clangsupport/sourceentry.h
+++ b/src/libs/clangsupport/sourceentry.h
@@ -131,6 +131,10 @@ public:
return first.sourceId < second.sourceId;
}
+ friend bool operator<(SourceEntry first, FilePathId second) { return first.sourceId < second; }
+
+ friend bool operator<(FilePathId first, SourceEntry second) { return first < second.sourceId; }
+
friend bool operator==(SourceEntry first, SourceEntry second)
{
return first.sourceId == second.sourceId && first.sourceType == second.sourceType