forked from qt-creator/qt-creator
ProjectExplorer: Remove MsvcToolChainFactory::create()
This was doing effectively the same as the base constructor with all code paths overriding the values set here. Change-Id: I41e29bc5ae5ef7d99ff4adc7beed738c49a3139f Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -2122,13 +2122,6 @@ bool MsvcToolChainFactory::canCreate() const
|
|||||||
return !g_availableMsvcToolchains.isEmpty();
|
return !g_availableMsvcToolchains.isEmpty();
|
||||||
}
|
}
|
||||||
|
|
||||||
ToolChain *MsvcToolChainFactory::create()
|
|
||||||
{
|
|
||||||
auto tc = new MsvcToolChain(Constants::MSVC_TOOLCHAIN_TYPEID);
|
|
||||||
tc->setupVarsBat(Abi::hostAbi(), g_availableMsvcToolchains.first()->varsBat(), "");
|
|
||||||
return tc;
|
|
||||||
}
|
|
||||||
|
|
||||||
MsvcToolChain::WarningFlagAdder::WarningFlagAdder(const QString &flag, WarningFlags &flags)
|
MsvcToolChain::WarningFlagAdder::WarningFlagAdder(const QString &flag, WarningFlags &flags)
|
||||||
: m_flags(flags)
|
: m_flags(flags)
|
||||||
{
|
{
|
||||||
|
@@ -210,7 +210,6 @@ public:
|
|||||||
QList<ToolChain *> autoDetect(const QList<ToolChain *> &alreadyKnown) override;
|
QList<ToolChain *> autoDetect(const QList<ToolChain *> &alreadyKnown) override;
|
||||||
|
|
||||||
bool canCreate() const override;
|
bool canCreate() const override;
|
||||||
ToolChain *create() override;
|
|
||||||
|
|
||||||
static QString vcVarsBatFor(const QString &basePath,
|
static QString vcVarsBatFor(const QString &basePath,
|
||||||
MsvcToolChain::Platform platform,
|
MsvcToolChain::Platform platform,
|
||||||
|
Reference in New Issue
Block a user