diff options
| author | Fariborz Jahanian <fjahanian@apple.com> | 2010-01-18 18:41:16 +0000 |
|---|---|---|
| committer | Fariborz Jahanian <fjahanian@apple.com> | 2010-01-18 18:41:16 +0000 |
| commit | cdb8575c9b8bea6016b09f85b5c4e192068de680 (patch) | |
| tree | 4477d1573f0a3f33bcd099c8ed2dc2499df85b38 /clang/lib/Sema/Sema.h | |
| parent | fb00d93c983188db5b53923e35f3a67c7f1874eb (diff) | |
| download | bcm5719-llvm-cdb8575c9b8bea6016b09f85b5c4e192068de680.tar.gz bcm5719-llvm-cdb8575c9b8bea6016b09f85b5c4e192068de680.zip | |
Mostly renaming some methods and updating comments to
reflect what these methods are actually doing. One method
template for future work. No change in functionality.
llvm-svn: 93742
Diffstat (limited to 'clang/lib/Sema/Sema.h')
| -rw-r--r-- | clang/lib/Sema/Sema.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/clang/lib/Sema/Sema.h b/clang/lib/Sema/Sema.h index 02e3a7a93d4..b273feb5b26 100644 --- a/clang/lib/Sema/Sema.h +++ b/clang/lib/Sema/Sema.h @@ -1278,6 +1278,9 @@ public: const llvm::DenseSet<Selector> &InsMap, const llvm::DenseSet<Selector> &ClsMap, ObjCInterfaceDecl *IDecl); + + void CheckPropertyImplementation(ObjCImplDecl* IMPDecl, + ObjCInterfaceDecl *CDecl); /// CheckImplementationIvars - This routine checks if the instance variables /// listed in the implelementation match those listed in the interface. @@ -3409,14 +3412,13 @@ public: ObjCMethodDecl *MethodDecl, bool IsInstance); - void MergeProtocolPropertiesIntoClass(Decl *CDecl, - DeclPtrTy MergeProtocols); + void CompareProperties(Decl *CDecl, DeclPtrTy MergeProtocols); void DiagnoseClassExtensionDupMethods(ObjCCategoryDecl *CAT, ObjCInterfaceDecl *ID); - void MergeOneProtocolPropertiesIntoClass(Decl *CDecl, - ObjCProtocolDecl *PDecl); + void MatchOneProtocolPropertiesInClass(Decl *CDecl, + ObjCProtocolDecl *PDecl); virtual void ActOnAtEnd(SourceRange AtEnd, DeclPtrTy classDecl, |

