From e6447ef98952cb38c8fcde42523406bb9dd7359a Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 23 Nov 2008 22:46:27 +0000 Subject: make some objc redefinition warnings more consistent: call definitions "definitions", not declarations. Point out the location of the original definition. llvm-svn: 59919 --- clang/test/SemaObjC/class-def-test-1.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'clang/test/SemaObjC/class-def-test-1.m') diff --git a/clang/test/SemaObjC/class-def-test-1.m b/clang/test/SemaObjC/class-def-test-1.m index 3dc687b99a6..cf0ef53cae2 100644 --- a/clang/test/SemaObjC/class-def-test-1.m +++ b/clang/test/SemaObjC/class-def-test-1.m @@ -10,9 +10,9 @@ typedef int INTF; // expected-error {{previous definition is here}} @interface OBJECT @end // expected-error {{previous definition is here}} -@interface INTF1 : OBJECT @end +@interface INTF1 : OBJECT @end // expected-note {{previous definition is here}} -@interface INTF1 : OBJECT @end // expected-error {{duplicate interface declaration for class 'INTF1'}} +@interface INTF1 : OBJECT @end // expected-error {{duplicate interface definition for class 'INTF1'}} typedef int OBJECT; // expected-error {{previous definition is here}} \ expected-error {{redefinition of 'OBJECT' as different kind of symbol}} -- cgit v1.2.3