-
- Downloads
objective-c: Using existing infrastructure for finding
overridden methods to diagnose their type mismatch. This is a general solution for previous fixes for // rdar://6191214 and // rdar://9352731 and removes lots of duplicate code. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137222 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Basic/DiagnosticGroups.td 1 addition, 0 deletionsinclude/clang/Basic/DiagnosticGroups.td
- include/clang/Basic/DiagnosticSemaKinds.td 47 additions, 7 deletionsinclude/clang/Basic/DiagnosticSemaKinds.td
- include/clang/Basic/IdentifierTable.h 0 additions, 5 deletionsinclude/clang/Basic/IdentifierTable.h
- include/clang/Sema/Sema.h 1 addition, 50 deletionsinclude/clang/Sema/Sema.h
- lib/Sema/SemaDeclObjC.cpp 51 additions, 266 deletionslib/Sema/SemaDeclObjC.cpp
- test/SemaObjC/class-protocol-method-match.m 17 additions, 33 deletionstest/SemaObjC/class-protocol-method-match.m
- test/SemaObjC/dist-object-modifiers.m 2 additions, 2 deletionstest/SemaObjC/dist-object-modifiers.m
- test/SemaObjC/qualified-protocol-method-conflicts.m 14 additions, 14 deletionstest/SemaObjC/qualified-protocol-method-conflicts.m
Loading
Please register or sign in to comment