Fix parsing of async func decl