// A typedef called Colors whose underlying type is an anonymous enum. // The enum would get reversed as something like unnamed0. We would never generate // the enum on its own, only as part of another declaration. typedef enum{red, green, blue} Colors;