TEST CASE: typedef struct foo_s { int i; } * foo_t; FIX TO: using foo_t = struct foo_s *; SHOULD FIX TO: struct foo_s { int i; }; using foo_t = foo_s *;