summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/test/referencecasting.cxx
diff options
context:
space:
mode:
authorNoel <noel.grandin@collabora.co.uk>2021-02-08 15:50:13 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2021-02-09 07:42:11 +0100
commit066799b4a162aa0a4bc6aa28339f1f943a13971e (patch)
tree397b5553044498a9cb7c9ec38fbab2fe7b6b2841 /compilerplugins/clang/test/referencecasting.cxx
parent80ad69dc67fa0bfaf6f99cd0b5a458dcaaee6e33 (diff)
loplugin:referencecasting check for Reference::query
Change-Id: I008d16d933c70df132699872ac4c39a5c1f87b34 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110592 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'compilerplugins/clang/test/referencecasting.cxx')
-rw-r--r--compilerplugins/clang/test/referencecasting.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/compilerplugins/clang/test/referencecasting.cxx b/compilerplugins/clang/test/referencecasting.cxx
index 0272bc89cc98..0864aec0f697 100644
--- a/compilerplugins/clang/test/referencecasting.cxx
+++ b/compilerplugins/clang/test/referencecasting.cxx
@@ -19,6 +19,8 @@ void test1(const css::uno::Reference<css::io::XStreamListener>& a)
{
// expected-error@+1 {{the source reference is already a subtype of the destination reference, just use = [loplugin:referencecasting]}}
css::uno::Reference<css::lang::XEventListener> b(a, css::uno::UNO_QUERY);
+ // expected-error@+1 {{the source reference is already a subtype of the destination reference, just use = [loplugin:referencecasting]}}
+ auto c = css::uno::Reference<css::lang::XEventListener>::query(a);
}
namespace test2