hanchenye-llvm-project/clang/tools/driver
Justin Bogner e1a33d1e4c Driver: Make FailingCommand mandatory for generateCompilationDiagnostics
We currently use a null FailingCommand when generating crash reports
as an indication that the cause is FORCE_CLANG_DIAGNOSTICS_CRASH, the
environment variable that exists to test crash dumps. This means that
our tests don't actually cover real crashes at all, and adds a more
complicated code path that's only used in the tests.

Instead, we can have the driver synthesize that every command failed
and just call generateCompilationDiagnostics normally.

llvm-svn: 220234
2014-10-20 21:02:05 +00:00
..
CMakeLists.txt Prune Redundant libdeps in CMake's target_link_libraries and LLVMBuild.txt. 2014-07-15 11:37:03 +00:00
Info.plist.in
Makefile Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00
cc1_main.cpp One other BuryPointer of a unique_ptr cleanup. 2014-08-29 17:02:26 +00:00
cc1as_main.cpp Update for llvm api change. 2014-10-15 16:12:57 +00:00
clang_symlink.cmake cmake: install a cl.exe binary in the tools/msbuild-bin dir 2013-08-28 01:58:44 +00:00
driver.cpp Driver: Make FailingCommand mandatory for generateCompilationDiagnostics 2014-10-20 21:02:05 +00:00