Skip to content

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