llvm-project/clang/lib
Fariborz Jahanian bd0642fede objective-c - This patch buffers method implementations
and does the Sema on their body after the entire 
class/category @implementation is seen. This change allows messaging 
of forward private methods, as well as, access to 
synthesized ivars of properties with foward synthesize
declarations; among others. In effect, this patch removes
several restrictions placed on objective-c due to in-place
semantics processing of methods.
This is part of // rdar://8843851.

llvm-svn: 138865
2011-08-31 17:37:55 +00:00
..
ARCMigrate Twinify. 2011-08-27 00:34:29 +00:00
AST Improve the diagnostic text for -Wmissing-noreturn to include the name 2011-08-31 09:01:53 +00:00
Analysis Warn on missing [super finalize] calls. 2011-08-28 22:35:17 +00:00
Basic Clang/PNaCl: Improve test coverage for PNaClTargetInfo (type aligns), fixes nits: 2011-08-29 22:39:12 +00:00
CodeGen Declare and define implicit move constructor and assignment operator. 2011-08-30 19:58:05 +00:00
Driver Some minor updates to the Linux search path handling for Slackware. Patch by Will Dietz. PR10692. 2011-08-29 18:56:43 +00:00
Frontend Change err_pp_file_not_found back to an Error; when it's a Warning, we suppress it in system headers. And it is not a good idea to suppress it in system headers. (This was originally changed in r134996 to implement -MG.) 2011-08-30 23:07:51 +00:00
FrontendTool Introduce a -cc1 option "-emit-module", that creates a binary module 2011-08-25 22:30:56 +00:00
Headers Add missing function _mm_ucomige_sd to emmintrin.h. PR10803. 2011-08-29 21:26:24 +00:00
Index remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
Lex Change err_pp_file_not_found back to an Error; when it's a Warning, we suppress it in system headers. And it is not a good idea to suppress it in system headers. (This was originally changed in r134996 to implement -MG.) 2011-08-30 23:07:51 +00:00
Parse objective-c - This patch buffers method implementations 2011-08-31 17:37:55 +00:00
Rewrite Fix a rewriter bug caused by recent changes in objc's 2011-08-29 22:21:46 +00:00
Sema objective-c - This patch buffers method implementations 2011-08-31 17:37:55 +00:00
Serialization Serialize the new bits in CXXRecordDecl::DefinitionData. 2011-08-31 13:59:56 +00:00
StaticAnalyzer [analyzer] MacOSKeychainAPIChecker: Simplify getSymbolForRegion by using existing API. Thanks Jordy. 2011-08-29 21:10:00 +00:00
CMakeLists.txt The ARC Migration Tool. All the credit goes to Argyrios and Fariborz 2011-06-15 23:25:17 +00:00
Makefile The ARC Migration Tool. All the credit goes to Argyrios and Fariborz 2011-06-15 23:25:17 +00:00