hanchenye-llvm-project/clang/lib/Frontend
Alexis Hunt ed05325dbe Convert DeclNodes to use TableGen.
The macros required for DeclNodes use have changed to match the use of
StmtNodes. The FooFirst enumerator constants have been named firstFoo
to match usage elsewhere.

llvm-svn: 105165
2010-05-30 07:21:58 +00:00
..
ASTConsumers.cpp Add raw_ostream operators to NamedDecl for convenience. Switch over all users of getNameAsString on a stream. 2010-04-17 09:33:03 +00:00
ASTMerge.cpp Make Diagnostic reference-counted, which is simpler than juggling 2010-04-05 23:52:57 +00:00
ASTUnit.cpp Workaround: Don't add ObjCMethodDecls to the vector of TopLevelDecls since they don't go in 2010-05-03 20:16:35 +00:00
AnalysisConsumer.cpp Add option '-analyzer-max-loop', which specifies the maximum 2010-05-18 00:28:37 +00:00
BoostConAction.cpp When we encounter a non-dependent type during template instantiation, 2010-05-07 23:12:07 +00:00
CMakeLists.txt Convert DeclNodes to use TableGen. 2010-05-30 07:21:58 +00:00
CacheTokens.cpp push some source location information down through the compiler, 2010-04-20 20:35:58 +00:00
CodeGenAction.cpp Let the backend decide which scheduler and register allocator to use. 2010-05-28 18:13:31 +00:00
CompilerInstance.cpp MemoryBuffer::getSTDIN may return a null pointer if an error occurs. 2010-05-27 17:33:40 +00:00
CompilerInvocation.cpp Driver: Add clang -cc1 -mrelax-all option, which sets relaxes all instructions when using -integrated-as. 2010-05-27 05:39:39 +00:00
DeclXML.cpp "this patch properly addresses escaping < and > which might appear 2010-05-12 23:27:11 +00:00
DependencyFile.cpp PPCallbacks: Add hook for reaching the end of the main file, and fix DependencyFile to not do work in its destructor. 2010-03-23 05:09:10 +00:00
DiagChecker.cpp
DocumentXML.cpp Improved -ast-print-xml for C++, from Sebastien Binet! 2010-05-10 17:43:18 +00:00
FixItRewriter.cpp Switch this to new API. 2010-04-24 22:31:36 +00:00
FrontendAction.cpp Make Diagnostic reference-counted, which is simpler than juggling 2010-04-05 23:52:57 +00:00
FrontendActions.cpp Teach clang -fixit to modify files in-place, or -fixit=suffix to create new 2010-04-24 01:30:46 +00:00
FrontendOptions.cpp
GeneratePCH.cpp
HTMLDiagnostics.cpp Reinstate my CodeModificationHint -> FixItHint renaming patch, without 2010-03-31 17:46:05 +00:00
HTMLPrint.cpp
InitHeaderSearch.cpp More PowerPC paths on Darwin 2010-05-29 01:21:11 +00:00
InitPreprocessor.cpp Add several more predefines from modern versions of GCC. 2010-05-28 00:27:15 +00:00
LangStandards.cpp rename llvm::llvm_report_error -> llvm::report_fatal_error 2010-04-07 22:58:06 +00:00
Makefile Allow users to set CPPFLAGS and CXXFLAGS on the make command line. 2010-03-12 22:55:16 +00:00
PCHReader.cpp Added basic source locations to Elaborated and DependentName types. 2010-05-19 21:37:53 +00:00
PCHReaderDecl.cpp Convert DeclNodes to use TableGen. 2010-05-30 07:21:58 +00:00
PCHReaderStmt.cpp Implement semantic analysis and an AST representation for the named 2010-05-15 06:01:05 +00:00
PCHWriter.cpp AST: Add AlignMac68kAttr, not yet used. 2010-05-27 02:25:39 +00:00
PCHWriterDecl.cpp Convert DeclNodes to use TableGen. 2010-05-30 07:21:58 +00:00
PCHWriterStmt.cpp Implement semantic analysis and an AST representation for the named 2010-05-15 06:01:05 +00:00
PlistDiagnostics.cpp
PrintParserCallbacks.cpp Propagate access specifiers to anonymous union members nested within classes. 2010-05-21 20:45:30 +00:00
PrintPreprocessedOutput.cpp push some source location information down through the compiler, 2010-04-20 20:35:58 +00:00
RewriteMacros.cpp push some source location information down through the compiler, 2010-04-20 20:35:58 +00:00
RewriteObjC.cpp Refactoring of block-pointer type rewrite. 2010-05-25 17:12:52 +00:00
RewriteTest.cpp
StmtXML.cpp Completely reimplement __builtin_offsetof, based on a patch by Roberto 2010-04-28 22:16:22 +00:00
TextDiagnosticBuffer.cpp
TextDiagnosticPrinter.cpp when too many errors are emitted, and we produce: 2010-05-24 18:37:03 +00:00
TypeXML.cpp
VerifyDiagnosticsClient.cpp add regex support for -verify mode. You can now do things like 2010-04-28 20:02:30 +00:00
Warnings.cpp Introduce a limit on the depth of the template instantiation backtrace 2010-04-20 07:18:24 +00:00