llvm-project/clang/lib/Frontend
Douglas Gregor 45fe0364aa Make precompiled headers work with -E. When we're only preprocessing
(with -E), we turn the PCH include into an implicit include of the
file from which the PCH file was generated.

llvm-svn: 71534
2009-05-12 01:31:05 +00:00
..
CMakeLists.txt split expr/stmt writing out to PCHWriterStmt.cpp 2009-04-27 06:20:01 +00:00
FixItRewriter.cpp Change Lexer::MeasureTokenLength to take a LangOptions reference. 2009-04-14 23:22:57 +00:00
HTMLDiagnostics.cpp refactor htmldiags to be created up front like the other diag clients. 2009-04-17 20:40:01 +00:00
InitHeaderSearch.cpp improve compatibility with GCC 4.4, patch by Michel Salim (PR3697) 2009-03-02 22:20:04 +00:00
InitPreprocessor.cpp Add another workaround for -include. 2009-04-22 08:53:01 +00:00
Makefile Build system changes to use TableGen to generate the various 2009-03-16 23:06:59 +00:00
ManagerRegistry.cpp Rename lib/Driver (etc) to lib/Frontend in prep for the *actual* 2009-03-02 06:16:29 +00:00
PCHReader.cpp Make precompiled headers work with -E. When we're only preprocessing 2009-05-12 01:31:05 +00:00
PCHReaderDecl.cpp Add back Parse/Sema support for attributes cf_returns_retained and 2009-05-09 02:44:38 +00:00
PCHReaderStmt.cpp Make the PCH reader use the diagnostics system for its complaints. 2009-04-28 21:53:25 +00:00
PCHWriter.cpp Make precompiled headers work with -E. When we're only preprocessing 2009-05-12 01:31:05 +00:00
PCHWriterDecl.cpp add an abbreviation for common PARM_VAR_DECL. All but 9 of the 2009-04-27 07:35:58 +00:00
PCHWriterStmt.cpp split expr/stmt writing out to PCHWriterStmt.cpp 2009-04-27 06:20:01 +00:00
PlistDiagnostics.cpp BugReporter/PathDiagnostics: 2009-04-29 21:58:13 +00:00
TextDiagnosticBuffer.cpp Rename lib/Driver (etc) to lib/Frontend in prep for the *actual* 2009-03-02 06:16:29 +00:00
TextDiagnosticPrinter.cpp Eliminate extra vertical space in Clang diagnostics 2009-05-06 04:43:47 +00:00