llvm-project/clang/lib/Frontend
Ben Langmuir d213aab71d Ensure that all module build failures get diagnosed
Otherwise we can end up silently skipping an import.  If we happen to be
building another module at the time, we may build a mysteriously broken
module and not know why it seems to be missing symbols.

llvm-svn: 218552
2014-09-26 22:42:23 +00:00
..
Rewrite Unique_ptrify PPCallbacks ownership. 2014-09-10 04:53:53 +00:00
ASTConsumers.cpp Modify behavior of -ast-dump-lookups: if -ast-dump is not also provided, dump 2014-08-11 22:11:07 +00:00
ASTMerge.cpp Recommit 213307: unique_ptr-ify ownership of ASTConsumers (reverted in r213325) 2014-08-10 19:56:51 +00:00
ASTUnit.cpp Unique_ptrify PPCallbacks ownership. 2014-09-10 04:53:53 +00:00
CMakeLists.txt Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00
CacheTokens.cpp unique_ptr-ify FileSystemStatCache::setNextStatCache 2014-08-11 21:29:24 +00:00
ChainedDiagnosticConsumer.cpp Remove spurious mode marker from .cpp file. 2012-10-29 06:05:01 +00:00
ChainedIncludesSource.cpp Update for LLVM api change. 2014-08-27 20:03:29 +00:00
CompilerInstance.cpp Ensure that all module build failures get diagnosed 2014-09-26 22:42:23 +00:00
CompilerInvocation.cpp Add -fseh-exceptions for MinGW-w64 2014-09-15 17:19:16 +00:00
CreateInvocationFromCommandLine.cpp unique_ptrify JobList::Jobs 2014-09-04 16:04:28 +00:00
DependencyFile.cpp Unique_ptrify PPCallbacks ownership. 2014-09-10 04:53:53 +00:00
DependencyGraph.cpp Unique_ptrify PPCallbacks ownership. 2014-09-10 04:53:53 +00:00
DiagnosticRenderer.cpp Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just letting them be implicitly created. 2014-08-27 06:28:36 +00:00
FrontendAction.cpp Add support for the static analyzer to synthesize function implementations from external model files. 2014-08-27 15:14:15 +00:00
FrontendActions.cpp Improve unique_ptr-y ownership in ASTUnit::ComputePreamble 2014-08-29 06:34:53 +00:00
FrontendOptions.cpp Remove duplicated case. 2013-06-22 16:44:45 +00:00
HeaderIncludeGen.cpp Unique_ptrify PPCallbacks ownership. 2014-09-10 04:53:53 +00:00
InitHeaderSearch.cpp Add the break in the switch case (even if there is llvm_unreachable. It will silent coverity warning CID 1231654 2014-08-18 15:13:44 +00:00
InitPreprocessor.cpp Add -fseh-exceptions for MinGW-w64 2014-09-15 17:19:16 +00:00
LangStandards.cpp [C++11] Use 'nullptr'. Frontend edition. 2014-05-22 04:46:25 +00:00
LayoutOverrideSource.cpp Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. 2013-02-08 22:30:41 +00:00
LogDiagnosticPrinter.cpp Fix memory leak of raw_ostreams in LogDiagnosticPrinter handling. 2014-09-15 17:30:56 +00:00
Makefile Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00
ModuleDependencyCollector.cpp Update for llvm api change. 2014-08-25 18:17:04 +00:00
MultiplexConsumer.cpp Recommit 213307: unique_ptr-ify ownership of ASTConsumers (reverted in r213325) 2014-08-10 19:56:51 +00:00
PrintPreprocessedOutput.cpp Avoid a couple of assertions when preprocessing with modules 2014-09-10 21:29:41 +00:00
SerializedDiagnosticPrinter.cpp unique_ptrify ChainedDiagnosticConsumer's ctor parameters 2014-09-15 17:50:10 +00:00
TextDiagnostic.cpp Driver: bifurcate extended and basic MSC versioning 2014-07-16 03:13:50 +00:00
TextDiagnosticBuffer.cpp Support 'remark' in VerifyDiagnosticConsumer 2014-05-01 14:06:01 +00:00
TextDiagnosticPrinter.cpp Remove uses of the redundant ".reset(nullptr)" of unique_ptr, in favor of ".reset()" 2014-07-19 01:06:45 +00:00
VerifyDiagnosticConsumer.cpp Unique_ptrify PPCallbacks ownership. 2014-09-10 04:53:53 +00:00