diff options
Diffstat (limited to 'src/plugins/cpptools/projectinfo.h')
-rw-r--r-- | src/plugins/cpptools/projectinfo.h | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/src/plugins/cpptools/projectinfo.h b/src/plugins/cpptools/projectinfo.h index e8f585e384..347e72f477 100644 --- a/src/plugins/cpptools/projectinfo.h +++ b/src/plugins/cpptools/projectinfo.h @@ -40,50 +40,6 @@ namespace CppTools { -class KitInfo; - -class ToolChainInfo -{ -public: - ToolChainInfo() = default; - ToolChainInfo(const ProjectExplorer::ToolChain *toolChain, - const QString &sysRootPath, const Utils::Environment &env); - - bool isValid() const { return type.isValid(); } - -public: - Core::Id type; - bool isMsvc2015ToolChain = false; - unsigned wordWidth = 0; - QString targetTriple; - QStringList extraCodeModelFlags; - - QString sysRootPath; // For headerPathsRunner. - ProjectExplorer::ToolChain::BuiltInHeaderPathsRunner headerPathsRunner; - ProjectExplorer::ToolChain::MacroInspectionRunner macroInspectionRunner; -}; - -class CPPTOOLS_EXPORT ProjectUpdateInfo -{ -public: - ProjectUpdateInfo() = default; - ProjectUpdateInfo(ProjectExplorer::Project *project, - const KitInfo &kitInfo, - const Utils::Environment &env, - const ProjectExplorer::RawProjectParts &rawProjectParts); - bool isValid() const { return project && !rawProjectParts.isEmpty(); } - -public: - QPointer<ProjectExplorer::Project> project; - ProjectExplorer::RawProjectParts rawProjectParts; - - const ProjectExplorer::ToolChain *cToolChain = nullptr; - const ProjectExplorer::ToolChain *cxxToolChain = nullptr; - - ToolChainInfo cToolChainInfo; - ToolChainInfo cxxToolChainInfo; -}; - class CPPTOOLS_EXPORT ProjectInfo { public: |