Skip to content

Rule: Virtual dispatch contract removed

Canonical rule slug: virtual-dispatch-contract-removed. ← back to all rules

A type stops dispatching virtually, so consumer overrides that were previously called through the vtable are silently bypassed.

Canonical demonstration

No single-library case demonstrates this rule alone yet — referenced only by the scenario(s) below.

Used by scenarios