summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaObjCXX/objc-pointer-conv.mm
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-07-01 02:14:45 +0000
committerDouglas Gregor <dgregor@apple.com>2010-07-01 02:14:45 +0000
commitfb0c0d37b7f2d15cf34595b99793ecdbb97a931d (patch)
tree61303bc3fa370a6f414bb6f7f80b1dc502bde77e /clang/test/SemaObjCXX/objc-pointer-conv.mm
parentd4322231639e39b187695e6443bacdc9d16bc4fb (diff)
downloadbcm5719-llvm-fb0c0d37b7f2d15cf34595b99793ecdbb97a931d.tar.gz
bcm5719-llvm-fb0c0d37b7f2d15cf34595b99793ecdbb97a931d.zip
Extend the "cannot convert from base class pointer to derived class
pointer" diagnostic to handle references, too. llvm-svn: 107372
Diffstat (limited to 'clang/test/SemaObjCXX/objc-pointer-conv.mm')
-rw-r--r--clang/test/SemaObjCXX/objc-pointer-conv.mm2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/SemaObjCXX/objc-pointer-conv.mm b/clang/test/SemaObjCXX/objc-pointer-conv.mm
index d392ad48def..af239a8c5b8 100644
--- a/clang/test/SemaObjCXX/objc-pointer-conv.mm
+++ b/clang/test/SemaObjCXX/objc-pointer-conv.mm
@@ -39,7 +39,7 @@ void foo(const I *p, I* sel) {
@interface DerivedFromI : I
@end
-void accept_derived(DerivedFromI*); // expected-note{{candidate function not viable: cannot convert from base class pointer 'I *' to derived class pointer 'DerivedFromI *' for 1st argument}}
+void accept_derived(DerivedFromI*); // expected-note{{candidate function not viable: cannot convert from superclass 'I *' to subclass 'DerivedFromI *' for 1st argument}}
void test_base_to_derived(I* i) {
accept_derived(i); // expected-error{{no matching function for call to 'accept_derived'}}
OpenPOWER on IntegriCloud