Go to file
Sebastian Redl ab6a088314 - Make ObjCInterfaceDecl redeclarable, and create separate decl nodes for forward declarations and the definition.
- Eagerly create ObjCInterfaceTypes for declarations.
- The two above changes lead to a 0.5% increase in memory use and no speed regression when parsing Cocoa.h. On the other hand, now chained PCH works when there's a forward declaration in one PCH and the interface definition in another.
- Add HandleInterestingDecl to ASTConsumer. PCHReader passes the "interesting" decls it finds to this function instead of HandleTopLevelDecl. The default implementation forwards to HandleTopLevelDecl, but ASTUnit's handler for example ignores them. This fixes a potential crash when lazy loading of PCH data would cause ASTUnit's "top level" declaration collection to change while being iterated.

llvm-svn: 110610
2010-08-09 21:55:28 +00:00
clang - Make ObjCInterfaceDecl redeclarable, and create separate decl nodes for forward declarations and the definition. 2010-08-09 21:55:28 +00:00
compiler-rt add unit tests 2010-08-04 23:34:21 +00:00
libcxx buildit adjustment 2010-07-30 23:15:01 +00:00
lldb Install the SIGINT (control-c) handler before invoking the text test runner. 2010-08-09 20:40:52 +00:00
llvm Add VCVTPD2PS, VCVTPS2DQ, VCVTPS2PDY, VCVTTPD2DQY, VCVTTPS2DQ and VCVTPD2DQ 256-bit conversion intrinsics 2010-08-09 21:51:56 +00:00