diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2019-10-08 14:55:25 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2019-10-08 18:07:57 +0200 |
commit | 8ec3116162e030709c42420fc70e7423db9a06df (patch) | |
tree | 360506ec2ca6a131969b2a587d2d16e9db305740 /o3tl/Module_o3tl.mk | |
parent | 7dbebef754b66e28e92be200be434d17006d3767 (diff) |
Introduce o3tl::unsafe_downcast for known-good dynamic_cast downcasts
(This helps rewrite code that silences Coverity unchecked dynamic_cast warnings,
like 57b89ea1c2ff07b53c3cc002e5ec9e52abd0c1bd "coverity#704563 Unchecked dynamic
cast", in a way that is cleaner and potentially executes faster.)
Change-Id: I3319c0eeec2aa822f686feacd499a76c8c9b9499
Reviewed-on: https://gerrit.libreoffice.org/80458
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'o3tl/Module_o3tl.mk')
-rw-r--r-- | o3tl/Module_o3tl.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/o3tl/Module_o3tl.mk b/o3tl/Module_o3tl.mk index 779b37ef56af..fa1516bca436 100644 --- a/o3tl/Module_o3tl.mk +++ b/o3tl/Module_o3tl.mk @@ -24,6 +24,7 @@ $(eval $(call gb_Module_add_targets,o3tl,\ $(eval $(call gb_Module_add_check_targets,o3tl,\ CppunitTest_o3tl_tests \ $(if $(COM_IS_CLANG),CompilerTest_o3tl_temporary) \ + $(if $(COM_IS_CLANG),CompilerTest_o3tl_unsafe_downcast) \ )) # vim: set noet sw=4: |