update post: understand_typedef_funp