]> granicus.if.org Git - clang/commit
[objc] Emit a warning when the implementation of a designated initializer does not...
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Tue, 3 Dec 2013 21:11:36 +0000 (21:11 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Tue, 3 Dec 2013 21:11:36 +0000 (21:11 +0000)
commit08016380c53dd5ffda80f0cb73c6653d326375cc
tree51217a56019abb16653a1c9f3d1a7a8d5ca161ac
parent5a02446ef6f7ca28a8e14fe3b1fc177c405ccbd0
[objc] Emit a warning when the implementation of a designated initializer does not chain to
an init method that is a designated initializer for the superclass.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@196316 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/DeclObjC.h
include/clang/Basic/DiagnosticGroups.td
include/clang/Basic/DiagnosticSemaKinds.td
include/clang/Sema/ScopeInfo.h
lib/AST/DeclObjC.cpp
lib/Sema/ScopeInfo.cpp
lib/Sema/SemaDecl.cpp
lib/Sema/SemaDeclObjC.cpp
lib/Sema/SemaExprObjC.cpp
test/SemaObjC/attr-designated-init.m