hanchenye-llvm-project/clang/lib/Driver
David Blaikie f47fa304a4 Remove unnecessary default cases in switches over enums.
This allows -Wswitch-enum to find switches that need updating when these enums are modified.

llvm-svn: 148281
2012-01-17 02:30:50 +00:00
..
Action.cpp Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:48:34 +00:00
Arg.cpp StringRef'ize clang::drive::Option::getName(), from Zach Wheeler! 2011-07-05 16:56:25 +00:00
ArgList.cpp Fix PR11685 by implementing -ffast-math and its various friends in the 2012-01-02 14:19:45 +00:00
CC1AsOptions.cpp Pack struct better. 2011-10-22 15:40:28 +00:00
CC1Options.cpp Pack struct better. 2011-10-22 15:40:28 +00:00
CMakeLists.txt Split the Windows toolchain definition into its own file. This is 2011-12-17 23:10:01 +00:00
Compilation.cpp Add the depfile as a result file so that it is deleted if we crash, 2011-11-06 00:40:05 +00:00
Driver.cpp Fix 80-column violation. 2012-01-14 00:30:11 +00:00
DriverOptions.cpp Pack struct better. 2011-10-22 15:40:28 +00:00
HostInfo.cpp Hexagon backend support 2011-12-12 21:14:55 +00:00
InputInfo.h Driver: Eliminate special InputInfo kind for pipes, it is now unused. 2010-08-02 02:38:21 +00:00
Job.cpp Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:48:34 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
OptTable.cpp More missing header inclusions from llvm_unreachable migration. 2011-09-23 05:57:42 +00:00
Option.cpp Remove unnecessary default cases in switches over enums. 2012-01-17 02:30:50 +00:00
Phases.cpp Removing a bunch of dead returns/breaks after llvm_unreachables. 2011-09-23 20:26:49 +00:00
Tool.cpp Remove stray emacs mode markers in all these files that was causing emacs to 2010-12-31 17:31:54 +00:00
ToolChain.cpp Split the Windows toolchain definition into its own file. This is 2011-12-17 23:10:01 +00:00
ToolChains.cpp Make the auto-detection hack for the iOS simulator set the target triple correctly. Getting the target triple wrong mostly appears to work, but messes up in subtle cases; for example, we incorrectly conclude that fwrite is actually named fwrite$UNIX2003. Also shuffles around the auto-detection code a bit to try and make it a bit more reliable. Fixes <rdar://problem/10664848>. 2012-01-16 18:50:54 +00:00
ToolChains.h Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:48:34 +00:00
Tools.cpp remove assertions in the Hexagon backend specific clang driver 2012-01-13 20:37:10 +00:00
Tools.h Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:48:34 +00:00
Types.cpp OpenCL: add driver/frontend support for precompiled headers 2011-10-09 22:03:19 +00:00
WindowsToolChain.cpp Split the Windows toolchain definition into its own file. This is 2011-12-17 23:10:01 +00:00