forked from qt-creator/qt-creator
		
	ProjectExplorer: Rename ToolChain to Toolchain
Change-Id: Ibb520f14ff3e2a6147ca5d419b9351c50c141063 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
		@@ -75,9 +75,9 @@ Utils::Id getCompilerId(QString compilerName)
 | 
			
		||||
    return ProjectExplorer::Constants::CLANG_TOOLCHAIN_TYPEID;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
ToolChain *toolchainFromCompilerId(const Utils::Id &compilerId, const Utils::Id &language)
 | 
			
		||||
Toolchain *toolchainFromCompilerId(const Utils::Id &compilerId, const Utils::Id &language)
 | 
			
		||||
{
 | 
			
		||||
    return ToolChainManager::toolChain([&compilerId, &language](const ToolChain *tc) {
 | 
			
		||||
    return ToolChainManager::toolChain([&compilerId, &language](const Toolchain *tc) {
 | 
			
		||||
        if (!tc->isValid() || tc->language() != language)
 | 
			
		||||
            return false;
 | 
			
		||||
        return tc->typeId() == compilerId;
 | 
			
		||||
@@ -105,14 +105,14 @@ QString compilerPath(QString pathFlag)
 | 
			
		||||
    return QDir::fromNativeSeparators(pathFlag);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
ToolChain *toolchainFromFlags(const Kit *kit, const QStringList &flags, const Utils::Id &language)
 | 
			
		||||
Toolchain *toolchainFromFlags(const Kit *kit, const QStringList &flags, const Utils::Id &language)
 | 
			
		||||
{
 | 
			
		||||
    if (flags.empty())
 | 
			
		||||
        return ToolChainKitAspect::toolChain(kit, language);
 | 
			
		||||
 | 
			
		||||
    // Try exact compiler match.
 | 
			
		||||
    const Utils::FilePath compiler = Utils::FilePath::fromUserInput(compilerPath(flags.front()));
 | 
			
		||||
    ToolChain *toolchain = ToolChainManager::toolChain([&compiler, &language](const ToolChain *tc) {
 | 
			
		||||
    Toolchain *toolchain = ToolChainManager::toolChain([&compiler, &language](const Toolchain *tc) {
 | 
			
		||||
        return tc->isValid() && tc->language() == language && tc->compilerCommand() == compiler;
 | 
			
		||||
    });
 | 
			
		||||
    if (toolchain)
 | 
			
		||||
@@ -136,7 +136,7 @@ ToolChain *toolchainFromFlags(const Kit *kit, const QStringList &flags, const Ut
 | 
			
		||||
    return toolchain;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void addDriverModeFlagIfNeeded(const ToolChain *toolchain,
 | 
			
		||||
void addDriverModeFlagIfNeeded(const Toolchain *toolchain,
 | 
			
		||||
                               QStringList &flags,
 | 
			
		||||
                               const QStringList &originalFlags)
 | 
			
		||||
{
 | 
			
		||||
 
 | 
			
		||||
@@ -39,7 +39,7 @@ void CompilationDatabaseTests::initTestCase()
 | 
			
		||||
    if (allKits.empty())
 | 
			
		||||
        QSKIP("This test requires at least one kit to be present.");
 | 
			
		||||
 | 
			
		||||
    ToolChain *toolchain = ToolChainManager::toolChain([](const ToolChain *tc) {
 | 
			
		||||
    Toolchain *toolchain = ToolChainManager::toolChain([](const Toolchain *tc) {
 | 
			
		||||
        return tc->isValid() && tc->language() == ProjectExplorer::Constants::CXX_LANGUAGE_ID;
 | 
			
		||||
    });
 | 
			
		||||
    if (!toolchain)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user