diff --git a/absl/base/BUILD.bazel b/absl/base/BUILD.bazel index ade1a011..14867227 100644 --- a/absl/base/BUILD.bazel +++ b/absl/base/BUILD.bazel @@ -964,6 +964,9 @@ cc_library( hdrs = ["internal/iterator_traits.h"], copts = ABSL_DEFAULT_COPTS, linkopts = ABSL_DEFAULT_LINKOPTS, + visibility = [ + "//absl:__subpackages__", + ], deps = [ ":config", "//absl/meta:type_traits", diff --git a/absl/base/internal/iterator_traits.h b/absl/base/internal/iterator_traits.h index 472c4368..5fa4df81 100644 --- a/absl/base/internal/iterator_traits.h +++ b/absl/base/internal/iterator_traits.h @@ -60,6 +60,10 @@ template using IsAtLeastIterator = std::is_convertible, IteratorTag>; +template +using IsAtLeastInputIterator = + IsAtLeastIterator; + template using IsAtLeastForwardIterator = IsAtLeastIterator;