diff options
author | Chris Lattner <sabre@nondot.org> | 2009-03-01 00:56:52 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-03-01 00:56:52 +0000 |
commit | 9ef10f4638bce8c83cf08454bcbea036094ac465 (patch) | |
tree | cfc071852d17ca88a023c7f9ef82960436d397eb /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 89d856e9e00101e552c89bcb30549099db6a0009 (diff) | |
download | bcm5719-llvm-9ef10f4638bce8c83cf08454bcbea036094ac465.tar.gz bcm5719-llvm-9ef10f4638bce8c83cf08454bcbea036094ac465.zip |
"This patch uses the new ObjCImplDecl class to merge Sema::ImplMethodsVsClassMethods and Sema::ImplCategoryMethodsVsIntfMethods methods.
And now, when clang check a class implementation to find unimplemented methods, it also checks all methods from the class extensions (unnamed categories).
There is also a test case to check this warning.
This patch contains also a minor update for ObjCImplDecl . getNameAsCString and getNameAsString now returns an empty string instead of crashing for unnamed categories."
Patch by Jean-Daniel Dupas!
llvm-svn: 65744
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions