llvm-project/clang/lib
Anders Carlsson 1e39bd944b Mangle anonymous structs/unions correctly. Fixes PR5139.
llvm-svn: 83448
2009-10-07 01:45:02 +00:00
..
AST Fix eof. 2009-10-06 23:38:59 +00:00
Analysis Change ExplodedNode to have its NodeGroups all BumpPtrAllocated, avoiding malloc() traffic when adding successors/predecessors to a node. This was done by introducing BumpVector, which is essentially SmallVector with all memory being BumpPtrAllocated (this can certainly be cleaned up or moved into llvm/ADT). 2009-10-07 00:42:52 +00:00
Basic Provide a common set of routines in Version.h that return Subversion 2009-10-05 20:33:49 +00:00
CodeGen Mangle anonymous structs/unions correctly. Fixes PR5139. 2009-10-07 01:45:02 +00:00
Driver Fixup pathnames. 2009-10-07 01:11:54 +00:00
Frontend Refactor the c++ include path a bit. 2009-10-06 01:33:02 +00:00
Headers Make our char vector types not be explicitly signed to match GCC and to fix compilation with C++ and -fno-lax-vector-conversions 2009-09-18 19:18:19 +00:00
Index Pull TypeLocVisitor into its own header file. 2009-09-29 21:27:32 +00:00
Lex Replace the -code-completion-dump option with 2009-09-22 21:11:38 +00:00
Parse Move DeclSpec::setProtocolQualifiers() out of line. 2009-09-29 19:42:11 +00:00
Rewrite Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
Sema Refactor checking of the scope of explicit template specialization 2009-10-07 00:13:32 +00:00
CMakeLists.txt
Makefile