Patch to diagnose inconsistancies between properties declared in current and
its super class. This patch is incomplete.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@50228 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Sema/Sema.h b/lib/Sema/Sema.h
index da878f3..4b6722a 100644
--- a/lib/Sema/Sema.h
+++ b/lib/Sema/Sema.h
@@ -652,6 +652,9 @@
llvm::SmallVector<DeclTy *, 8> &
Protocols);
+ virtual void ComparePropertiesInBaseAndSuper(SourceLocation *PropertyLoc,
+ DeclTy *ClassInterface);
+
virtual void ActOnAtEnd(SourceLocation AtEndLoc, DeclTy *classDecl,
DeclTy **allMethods = 0, unsigned allNum = 0,
DeclTy **allProperties = 0, unsigned pNum = 0);