Rule: Language linkage changed¶
Canonical rule slug: language-linkage-changed. ← back to all rules
A declaration moves between C and C++ linkage, changing whether its symbol is mangled and therefore what existing binaries import.
Canonical demonstration¶
- case66_language_linkage_changed — Language Linkage Changed (extern "C" removed) (🔴 BREAKING)