llvm-project/clang/lib/Frontend
Chandler Carruth df52783e32 Begin the migration of header search logic to the driver, starting with
Windows. There are still FIXMEs and lots of problems with this code.
Some of them will be addressed shortly by my follow-up patches, but most
are going to wait until we isolate this code and can fix it properly.
This version should be no worse than what we had before.

llvm-svn: 143752
2011-11-04 23:49:05 +00:00
..
ASTConsumers.cpp Change operator<< for raw_ostream and NamedDecl to take a reference instead of a pointer. 2011-10-14 18:45:37 +00:00
ASTMerge.cpp Rename Diagnostic to DiagnosticsEngine as per issue 5397 2011-09-25 23:23:43 +00:00
ASTUnit.cpp After resetting the diagnostic state, set the number of warning occurring in the preamble. 2011-11-03 20:57:33 +00:00
CMakeLists.txt Start work on SerializedDiagnosticPrinter, a new DiagnosticConsumer that serializes out the diagnostics for a given translation unit to a bit code file. This is a WIP. 2011-10-29 00:12:39 +00:00
CacheTokens.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
CompilerInstance.cpp rename getHostTriple into getDefaultTargetTriple in clang 2011-11-01 21:33:06 +00:00
CompilerInvocation.cpp Enable -flimit-debug-info by default. Now, clang lazily emits debug info for structs. Original behavior can be restored using -fno-limit-debug-info. 2011-11-04 20:05:58 +00:00
CreateInvocationFromCommandLine.cpp rename getHostTriple into getDefaultTargetTriple in clang 2011-11-01 21:33:06 +00:00
DependencyFile.cpp For the FileChanged Preprocessor callback, when exiting a file, pass its FileID. 2011-10-11 17:29:44 +00:00
FrontendAction.cpp Make -error-on-deserialized-decl work correctly by correctly delegating to 2011-10-28 22:54:31 +00:00
FrontendActions.cpp Don't translate CRLF files into LF files. Fixes PR6870, from Aaron Ballman! 2011-09-23 23:43:36 +00:00
FrontendOptions.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
HeaderIncludeGen.cpp For the FileChanged Preprocessor callback, when exiting a file, pass its FileID. 2011-10-11 17:29:44 +00:00
InitHeaderSearch.cpp Begin the migration of header search logic to the driver, starting with 2011-11-04 23:49:05 +00:00
InitPreprocessor.cpp Give __STDC_VERSION__ the value 201001L when we're in C1x mode. The 2011-10-28 23:02:54 +00:00
LangStandards.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
LogDiagnosticPrinter.cpp Introduce a pure virtual clone() method to DiagnosticConsumer, so that 2011-09-29 00:38:00 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
MultiplexConsumer.cpp [PCH] Overhaul how preprocessed entities are [de]serialized. 2011-09-15 18:02:56 +00:00
PrintPreprocessedOutput.cpp For the FileChanged Preprocessor callback, when exiting a file, pass its FileID. 2011-10-11 17:29:44 +00:00
SerializedDiagnosticPrinter.cpp Start work on SerializedDiagnosticPrinter, a new DiagnosticConsumer that serializes out the diagnostics for a given translation unit to a bit code file. This is a WIP. 2011-10-29 00:12:39 +00:00
TextDiagnostic.cpp Switch to a more natural formatting of the macro name printing. 2011-10-24 18:51:08 +00:00
TextDiagnosticBuffer.cpp Introduce a pure virtual clone() method to DiagnosticConsumer, so that 2011-09-29 00:38:00 +00:00
TextDiagnosticPrinter.cpp Persist the TextDiagnostic object across multiple diagnostics as long as 2011-10-16 02:57:39 +00:00
VerifyDiagnosticConsumer.cpp Introduce a pure virtual clone() method to DiagnosticConsumer, so that 2011-09-29 00:38:00 +00:00
Warnings.cpp Parse the warning options twice. The first pass sets diagnostic state, while 2011-11-03 21:23:39 +00:00