advance a coroutine to its first yield