]> granicus.if.org Git - clang/commit
objective-c nonfragile abi: discourage ivar declarations
authorFariborz Jahanian <fjahanian@apple.com>
Tue, 15 May 2012 16:33:04 +0000 (16:33 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Tue, 15 May 2012 16:33:04 +0000 (16:33 +0000)
commit8f674a80529b327a88be665defcc0163089916e4
treef2e2239f29d39916649aea00af2535710f595668
parent31c195ac0f3869e742d42f9d02b6cd33442fb630
objective-c nonfragile abi: discourage ivar declarations
in @interface by issuing warning (off by default) under
opt'ed in flag -Winterface-block-ivar. // rdar://10763173

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156825 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticSemaKinds.td
lib/Sema/SemaDecl.cpp
test/SemaObjC/no-ivar-in-interface-block.m [new file with mode: 0644]