dblaikie added a comment. (oh, if you are going to switch back to the original implementation - probably put "empty" for iterator_range in iterator_range, rather than as a non-member) Repository: rL LLVM https://reviews.llvm.org/D53909