Rule: Exported type removed¶
Canonical rule slug: exported-type-removed. ← back to all rules
A type the library published is withdrawn, taking its RTTI and vtable exports with it.
Canonical demonstration¶
No single-library case demonstrates this rule alone yet — referenced only by the scenario(s) below.
Used by scenarios¶
- case78_task_arena_attach_tag —
task_arena::attachTag Type Replaces Enum - case82_sycl_overload_set_removed — SYCL Overload Set Removed (DPC++ Build Withdrawn)
- case107_task_scheduler_init_removed —
task_scheduler_initRemoved (historical ABI break) - case108_task_class_removed —
taskClass Removed (historical ABI break — vtable angle)