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"
42 using namespace clang::driver;
43 using namespace clang::driver::toolchains;
57 getDriver().Diag(clang::diag::err_drv_invalid_darwin_version) << OSName;
239 T = new tools::Clang(*this); break;
296 // The Clang toolchain uses explicit paths for internal libraries.
366 P.eraseComponent(); // 'clang'
411 getDriver().Diag(clang::diag::err_drv_unsupported_opt)
513 getDriver().Diag(clang::diag::err_drv_argument_not_allowed_with)
518 getDriver().Diag(clang::diag::err_drv_argument_not_allowed_with)
543 getDriver().Diag(clang::diag::err_drv_conflicting_deployment_targets)
583 getDriver().Diag(clang::diag::err_drv_invalid_arch_for_deployment_target)
595 getDriver().Diag(clang::diag::err_drv_invalid_version_number)
603 getDriver().Diag(clang::diag::err_drv_invalid_version_number)
726 getDriver().Diag(clang::diag::err_drv_invalid_Xarch_argument_with_args)
730 getDriver().Diag(clang::diag::err_drv_invalid_Xarch_argument_isdriver)
908 // definition, possibly even reusing the one in clang.
987 T = new tools::Clang(*this); break;
1009 // definition, possibly even reusing the one in clang.
1068 T = new tools::Clang(*this); break;
1767 T = new tools::Clang(*this); break;
1784 // definition, possibly even reusing the one in clang.