void add(const QString &name, const HeuristicContextProperty &property)
bool contains(const QString &name) const
static HeuristicContextProperties collectFromCppSourceDirs(const QList< QString > &cppSourceDirs)
friend bool comparesEqual(const HeuristicContextProperties &a, const HeuristicContextProperties &b) noexcept
static HeuristicContextProperties collectFrom(QSettings *settings)
void writeCache(const QString &folder) const
QList< HeuristicContextProperty > definitionsForName(const QString &name) const
friend bool comparesEqual(const HeuristicContextProperty &a, const HeuristicContextProperty &b) noexcept