Home | History | Annotate | Download | only in Driver

Lines Matching refs:Clang

11 #include "clang/Basic/ObjCRuntime.h"
12 #include "clang/Config/config.h"
13 #include "clang/Driver/Action.h"
14 #include "clang/Driver/Driver.h"
15 #include "clang/Driver/DriverDiagnostic.h"
16 #include "clang/Driver/Options.h"
17 #include "clang/Driver/SanitizerArgs.h"
18 #include "clang/Driver/ToolChain.h"
29 using namespace clang::driver;
30 using namespace clang::driver::tools;
31 using namespace clang;
106 {"clang", nullptr},
107 {"clang++", "--driver-mode=g++"},
108 {"clang-c++", "--driver-mode=g++"},
109 {"clang-cc", nullptr},
110 {"clang-cpp", "--driver-mode=cpp"},
111 {"clang-g++", "--driver-mode=g++"},
112 {"clang-gcc", nullptr},
113 {"clang-cl", "--driver-mode=cl"},
142 // E.g. "x86_64-linux-clang" as interpreted as suffix "clang" with target
149 // clang++3.5 -> clang++
156 // clang++-tot -> clang++
210 if (!Clang)
211 Clang.reset(new tools::Clang(*this));
212 return Clang.get();
664 // (to keep the linker options consistent with gcc and clang itself).