llvm-project/clang/lib
Argyrios Kyrtzidis d004064864 Refactoring of Diagnostic class.
-Move the stuff of Diagnostic related to creating/querying diagnostic IDs into a new DiagnosticIDs class.
-DiagnosticIDs can be shared among multiple Diagnostics for multiple translation units.
-The rest of the state in Diagnostic object is considered related and tied to one translation unit.
-Have Diagnostic point to the SourceManager that is related with. Diagnostic can now accept just a
   SourceLocation instead of a FullSourceLoc.
-Reflect the changes to various interfaces.

llvm-svn: 119730
2010-11-18 20:06:41 +00:00
..
AST Refactoring of Diagnostic class. 2010-11-18 20:06:41 +00:00
Analysis Remove invalid assertion from CFG builder. When building the CFG pieces for a ternary '?' expression, 2010-11-15 22:59:22 +00:00
Basic Refactoring of Diagnostic class. 2010-11-18 20:06:41 +00:00
Checker Refactoring of Diagnostic class. 2010-11-18 20:06:41 +00:00
CodeGen Refactoring of Diagnostic class. 2010-11-18 20:06:41 +00:00
Driver Refactoring of Diagnostic class. 2010-11-18 20:06:41 +00:00
Frontend Refactoring of Diagnostic class. 2010-11-18 20:06:41 +00:00
FrontendTool Revert "CMake: Update to use standard CMake dependency tracking facilities instead" 2010-09-13 23:54:41 +00:00
Headers turned pointers into pointers to const in function parameters in all functions/builtins accepting pointers to a const-qualified type according to PIM and "Language Extensions for CBEA" 2010-11-16 20:09:36 +00:00
Index Fix CMake clangIndex library dependencies, from Logan Chien 2010-09-20 18:32:29 +00:00
Lex move getSpelling from Preprocessor to Lexer, which it is more conceptually related to. 2010-11-17 07:26:20 +00:00
Parse Refactoring of Diagnostic class. 2010-11-18 20:06:41 +00:00
Rewrite Refactoring of Diagnostic class. 2010-11-18 20:06:41 +00:00
Sema Refactoring of Diagnostic class. 2010-11-18 20:06:41 +00:00
Serialization Refactoring of Diagnostic class. 2010-11-18 20:06:41 +00:00
CMakeLists.txt Move ExecuteCompilerInvocation to a new library FrontendTool 2010-08-24 00:31:22 +00:00
Makefile Move ExecuteCompilerInvocation to a new library FrontendTool 2010-08-24 00:31:22 +00:00