ClangToolChain Class
(ProjectExplorer::ClangToolChain)Inherits: | ProjectExplorer::GccToolChain |
Public Functions
ClangToolChain(Detection d) | |
ClangToolChain(Core::Id typeId, Detection d) | |
ClangToolChain(const ClangToolChain &other) |
Reimplemented Public Functions
virtual void | addToEnvironment(Utils::Environment &env) const override |
virtual ToolChain * | clone() const override |
virtual std::unique_ptr<ToolChainConfigWidget> | createConfigurationWidget() override |
virtual bool | fromMap(const QVariantMap &data) override |
virtual Utils::LanguageExtensions | languageExtensions(const QStringList &cxxflags) const override |
virtual QString | makeCommand(const Utils::Environment &environment) const override |
virtual QString | originalTargetTriple() const override |
virtual IOutputParser * | outputParser() const override |
virtual Utils::FileNameList | suggestedMkspecList() const override |
virtual QString | sysRoot() const override |
virtual QVariantMap | toMap() const override |
virtual QString | typeDisplayName() const override |
virtual WarningFlags | warningFlags(const QStringList &cflags) const override |
- 29 public functions inherited from ProjectExplorer::GccToolChain
- 33 public functions inherited from ProjectExplorer::ToolChain
Protected Functions
Reimplemented Protected Functions
virtual Utils::LanguageExtensions | defaultLanguageExtensions() const override |
- 12 protected functions inherited from ProjectExplorer::GccToolChain
- 2 protected functions inherited from ProjectExplorer::ToolChain
Additional Inherited Members
- 1 static public member inherited from ProjectExplorer::GccToolChain
- 2 static public members inherited from ProjectExplorer::ToolChain
- 1 static protected member inherited from ProjectExplorer::GccToolChain
Member Function Documentation
ClangToolChain::ClangToolChain(Detection d)
Default constructs an instance of ClangToolChain.
ClangToolChain::ClangToolChain(Core::Id typeId, Detection d)
Default constructs an instance of ClangToolChain.
ClangToolChain::ClangToolChain(const ClangToolChain &other)
Copy constructor.