Bypass anonymous enum typedefs and functions with trailing return types