C Enum Sizes; or, How MSVC Ignores The Standard Once Again

Simple Bidirectional Type Inference