hanchenye-llvm-project/clang/lib
Rafael Espindola 7bcde197d7 Fix PR8796.
The problem was that we were asserting the we never added an empty class
to the same offset twice. This is not true for unions, where two members, empty
or not, can have the some offset.

llvm-svn: 122633
2010-12-29 23:02:58 +00:00
..
AST Fix PR8796. 2010-12-29 23:02:58 +00:00
Analysis The -fshort-wchar option causes wchar_t to become unsigned, in addition to being 2010-12-25 23:25:43 +00:00
Basic set features for k8-sse3 2010-12-29 13:28:29 +00:00
CodeGen Add support for GNU runtime property set / get structure functions. Minor refactoring of Mac runtime (returns the same function for both, as the Mac runtimes currently only provide a single entry point for setting and getting struct properties, although this will presumably be fixed at some point). 2010-12-26 22:13:16 +00:00
Driver Add -fobjc-default-synthesized-properties flag 2010-12-23 21:35:43 +00:00
Frontend Remove all uses of PathV1::GetRootDirectory. 2010-12-25 20:09:27 +00:00
FrontendTool Chris Lattner has strong opinions about directory 2010-12-23 19:38:26 +00:00
Headers Optimized IR for vec_splat 2010-12-01 21:59:31 +00:00
Index Fix CMake clangIndex library dependencies, from Logan Chien 2010-09-20 18:32:29 +00:00
Lex Change all self assignments X=X to (void)X, so that we can turn on a 2010-12-23 01:01:28 +00:00
Parse Refactor how we collect attributes during parsing, and add slots for attributes 2010-12-24 02:08:15 +00:00
Rewrite Introduced raw_identifier token kind. 2010-12-22 08:23:18 +00:00
Sema Canonicalize types before possible cast. 2010-12-28 09:13:41 +00:00
Serialization The -fshort-wchar option causes wchar_t to become unsigned, in addition to being 2010-12-25 23:25:43 +00:00
StaticAnalyzer Add basic support for pointer arithmetic in 2010-12-24 08:39:33 +00:00
CMakeLists.txt Chris Lattner has strong opinions about directory 2010-12-23 19:38:26 +00:00
Makefile Chris Lattner has strong opinions about directory 2010-12-23 19:38:26 +00:00