fixed type name macros fixed for non fixed types