
- to_string of empty enums return "(void)", instead of empty string - to_string of undefined enum value return "invalid", instead of "unknown" - to_string of Flags of empty Enums or Flags with no bit set return "{}", instead of empty string - to_string of Flags embraces the flags with "{", "}" - all typedefs are replaced with using expressions