Objective-C: When reporting on missing property accessor implementation in
categories, do not report when they are declared in primary class, class's protocol, or one of it super classes. This is because, its class is going to implement them. // rdar://13713098 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@180198 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/AST/DeclObjC.h 11 additions, 1 deletioninclude/clang/AST/DeclObjC.h
- include/clang/Sema/Sema.h 1 addition, 2 deletionsinclude/clang/Sema/Sema.h
- lib/AST/DeclObjC.cpp 17 additions, 15 deletionslib/AST/DeclObjC.cpp
- lib/Sema/SemaDeclObjC.cpp 2 additions, 12 deletionslib/Sema/SemaDeclObjC.cpp
- lib/Sema/SemaObjCProperty.cpp 35 additions, 5 deletionslib/Sema/SemaObjCProperty.cpp
- test/SemaObjC/property-category-4.m 69 additions, 0 deletionstest/SemaObjC/property-category-4.m
- test/SemaObjC/property.m 2 additions, 3 deletionstest/SemaObjC/property.m
Loading
Please register or sign in to comment