Rule: Typedef underlying type changed¶
Canonical rule slug: typedef-underlying-changed. ← back to all rules
A typedef starts naming a different underlying type, so consumers using the alias pass and store a different representation.
Canonical demonstration¶
- case73_typedef_underlying_changed — Typedef Underlying Type Changed (🔴 BREAKING)
Used by scenarios¶
- case112_lp64_ilp64 — LP64 → ILP64 Integer-Model Switch (oneMKL MKL_INT 32→64)