File indexing completed on 2024-05-12 04:39:39

0001 /*
0002     SPDX-FileCopyrightText: 2014 Sergey Kalinichev <kalinichev.so.0@gmail.com>
0003 
0004     SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0005 */
0006 
0007 #ifndef MSVCCOMPILER_H
0008 #define MSVCCOMPILER_H
0009 
0010 #include "icompiler.h"
0011 
0012 class MsvcCompiler : public ICompiler
0013 {
0014 public:
0015     MsvcCompiler(const QString& name, const QString& path, bool editable, const QString& factoryName);
0016 
0017     KDevelop::Defines defines(Utils::LanguageType type, const QString& arguments) const override;
0018 
0019     KDevelop::Path::List includes(Utils::LanguageType type, const QString& arguments) const override;
0020 };
0021 
0022 #endif // MSVCCOMPILER_H