Rule: Inline function outlined¶
Canonical rule slug: inline-function-outlined. ← back to all rules
A previously header-inline function becomes an exported out-of-line symbol, so old and new consumers can disagree on which body runs.
Canonical demonstration¶
- case16_inline_to_non_inline — Inline → Non-inline (ODR / Symbol Appearance) (🟢 COMPATIBLE)
Variants¶
The same rule demonstrated under a different condition.
- case47_inline_to_outlined — Inline Method Moved Out-of-Line (callable-kind)