diff --git a/llvm/include/llvm/ADT/ArrayRef.h b/llvm/include/llvm/ADT/ArrayRef.h index ac40ec4a6b240..d9897320ce091 100644 --- a/llvm/include/llvm/ADT/ArrayRef.h +++ b/llvm/include/llvm/ADT/ArrayRef.h @@ -198,7 +198,7 @@ namespace llvm { } /// slice(n) - Chop off the first N elements of the array. - ArrayRef slice(size_t N) const { return slice(N, size() - N); } + ArrayRef slice(size_t N) const { return drop_front(N); } /// Drop the first \p N elements of the array. ArrayRef drop_front(size_t N = 1) const {