Rule: Public declaration is not exported¶
Canonical rule slug: audit-public-not-exported. ← back to all rules
A declaration the public headers publish has no matching export, so consumers can compile against it but cannot link to it.
Canonical demonstration¶
No single-library case demonstrates this rule alone yet — referenced only by the scenario(s) below.
Used by scenarios¶
- case150_xcheck_export_public_pair — Bidirectional Export ↔ Declaration Pair