Home | History | Annotate | Download | only in Driver

Lines Matching refs:Clang

13 # include "clang/Config/config.h"
16 #include "clang/Driver/Arg.h"
17 #include "clang/Driver/ArgList.h"
18 #include "clang/Driver/Compilation.h"
19 #include "clang/Driver/Driver.h"
20 #include "clang/Driver/DriverDiagnostic.h"
21 #include "clang/Driver/HostInfo.h"
22 #include "clang/Driver/ObjCRuntime.h"
23 #include "clang/Driver/OptTable.h"
24 #include "clang/Driver/Option.h"
25 #include "clang/Driver/Options.h"
26 #include "clang/Basic/Version.h"
43 using namespace clang::driver;
44 using namespace clang::driver::toolchains;
45 using namespace clang;
232 T = new tools::Clang(*this); break;
297 // The Clang toolchain uses explicit paths for internal libraries.
367 P.eraseComponent(); // 'clang'
927 getDriver().Diag(clang::diag::err_drv_invalid_libcxx_deployment)
933 getDriver().Diag(clang::diag::err_drv_invalid_libcxx_deployment)
946 // definition, possibly even reusing the one in clang.
1026 T = new tools::Clang(*this); break;
1050 // definition, possibly even reusing the one in clang.
1109 T = new tools::Clang(*this); break;
1496 /// \brief This is a class to find a viable GCC installation for Clang to use.
1957 T = new tools::Clang(*this); break;
1978 // definition, possibly even reusing the one in clang.