From 20ff69cd41028649a4ca3d0e9c71892119dda6e1 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 2 Mar 2024 09:54:45 +0100 Subject: [PATCH] LibWeb: Add fast_is() for InlinePaintable dynamic_cast was showing up in profiles when hovering links on ziglang.org. --- Userland/Libraries/LibWeb/Painting/InlinePaintable.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Userland/Libraries/LibWeb/Painting/InlinePaintable.h b/Userland/Libraries/LibWeb/Painting/InlinePaintable.h index 959333d59f..1afe78d4ba 100644 --- a/Userland/Libraries/LibWeb/Painting/InlinePaintable.h +++ b/Userland/Libraries/LibWeb/Painting/InlinePaintable.h @@ -66,4 +66,7 @@ private: Vector m_fragments; }; +template<> +inline bool Paintable::fast_is() const { return is_inline_paintable(); } + }