diff options
Diffstat (limited to 'src/plugins/clangtools/clangtoolsprojectsettings.h')
-rw-r--r-- | src/plugins/clangtools/clangtoolsprojectsettings.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/plugins/clangtools/clangtoolsprojectsettings.h b/src/plugins/clangtools/clangtoolsprojectsettings.h index 686aafedfb..be68e5d80b 100644 --- a/src/plugins/clangtools/clangtoolsprojectsettings.h +++ b/src/plugins/clangtools/clangtoolsprojectsettings.h @@ -47,18 +47,18 @@ public: SuppressedDiagnostic(const Diagnostic &diag); + friend bool operator==(const SuppressedDiagnostic &d1, const SuppressedDiagnostic &d2) + { + return d1.filePath == d2.filePath + && d1.description == d2.description + && d1.uniquifier == d2.uniquifier; + } + Utils::FilePath filePath; // Relative for files in project, absolute otherwise. QString description; int uniquifier; }; -inline bool operator==(const SuppressedDiagnostic &d1, const SuppressedDiagnostic &d2) -{ - return d1.filePath == d2.filePath - && d1.description == d2.description - && d1.uniquifier == d2.uniquifier; -} - using SuppressedDiagnosticsList = QList<SuppressedDiagnostic>; class ClangToolsProjectSettings : public QObject |