clang-1/lib/Frontend
Douglas Gregor d249e1d1f1 Create a new PrintingPolicy class, which we pass down through the AST
printing logic to help customize the output. For now, we use this
rather than a special flag to suppress the "struct" when printing
"struct X" and to print the Boolean type as "bool" in C++ but "_Bool"
in C.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@72590 91177308-0d34-0410-b5e6-96231b3b80d8
2009-05-29 20:38:28 +00:00
..
ASTConsumers.cpp Create a new PrintingPolicy class, which we pass down through the AST 2009-05-29 20:38:28 +00:00
AnalysisConsumer.cpp Build fixes for r72135. 2009-05-19 21:16:18 +00:00
Backend.cpp Move ASTConsumers.h to include/clang/Frontend, and move the associated 2009-05-18 22:50:54 +00:00
CMakeLists.txt Fix CMake build for AST XML dumper 2009-05-21 21:21:53 +00:00
CacheTokens.cpp Move clang-cc.h to lib/Frontend/Utils.h, and move the associated .cpp 2009-05-19 04:14:29 +00:00
DependencyFile.cpp Clean up some unnecessary includes. 2009-05-19 04:30:57 +00:00
DiagChecker.cpp Add missing include for stderr and fprintf, needed 2009-05-19 12:06:47 +00:00
DocumentXML.cpp Create a new PrintingPolicy class, which we pass down through the AST 2009-05-29 20:38:28 +00:00
FixItRewriter.cpp Change Lexer::MeasureTokenLength to take a LangOptions reference. 2009-04-14 23:22:57 +00:00
GeneratePCH.cpp Move ASTConsumers.h to include/clang/Frontend, and move the associated 2009-05-18 22:50:54 +00:00
HTMLDiagnostics.cpp refactor htmldiags to be created up front like the other diag clients. 2009-04-17 20:40:01 +00:00
HTMLPrint.cpp Fix a crash with -emit-html from stdin. 2009-05-19 05:28:52 +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 IEEE quad support to DefineFloatMacros. 2009-05-23 03:50: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 Reintroduce the home for exception specs, and make Sema fill it. However, keep the spec out of the canonical type this time. Net effect is currently nothing, because the spec isn't checked anywhere. 2009-05-27 22:11:52 +00:00
PCHReaderDecl.cpp Enumeration declarations that were instantiated from an enumeration 2009-05-27 17:20:35 +00:00
PCHReaderStmt.cpp Fix lots of PCH crashes caused by the new assertions in 2009-05-22 22:45:36 +00:00
PCHWriter.cpp Reintroduce the home for exception specs, and make Sema fill it. However, keep the spec out of the canonical type this time. Net effect is currently nothing, because the spec isn't checked anywhere. 2009-05-27 22:11:52 +00:00
PCHWriterDecl.cpp Enumeration declarations that were instantiated from an enumeration 2009-05-27 17:20:35 +00:00
PCHWriterStmt.cpp Template instantiation for IndirectGotoStmt. Now my life is complete. 2009-05-16 00:20:29 +00:00
PlistDiagnostics.cpp BugReporter/PathDiagnostics: 2009-04-29 21:58:13 +00:00
PrintParserCallbacks.cpp If a declarator group declares a type, make sure to add that declaration 2009-05-29 01:49:24 +00:00
PrintPreprocessedOutput.cpp Use v.data() instead of &v[0] when SmallVector v might be empty. 2009-05-21 09:52:38 +00:00
RewriteBlocks.cpp Create a new PrintingPolicy class, which we pass down through the AST 2009-05-29 20:38:28 +00:00
RewriteMacros.cpp Move clang-cc.h to lib/Frontend/Utils.h, and move the associated .cpp 2009-05-19 04:14:29 +00:00
RewriteObjC.cpp Create a new PrintingPolicy class, which we pass down through the AST 2009-05-29 20:38:28 +00:00
RewriteTest.cpp Move clang-cc.h to lib/Frontend/Utils.h, and move the associated .cpp 2009-05-19 04:14:29 +00:00
StmtXML.cpp AST XML dump, from Olaf Krzikalla! 2009-05-21 20:55:50 +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 "This patch fixes an obvious buffer overrun in 2009-05-18 22:09:16 +00:00
Warnings.cpp Clean up some unnecessary includes. 2009-05-19 04:30:57 +00:00