Rule: Virtual function devirtualized¶
Canonical rule slug: virtual-method-devirtualized. ← back to all rules
A virtual function becomes non-virtual, removing its vtable slot and shifting every slot after it.
Canonical demonstration¶
- case168_virtual_method_devirtualized — Virtual Method Devirtualized (
flush()leaves the vtable) (🔴 BREAKING)