Remove cbegin and cend calls which do not exist in std::span or gsl::span (#10426)

This commit is contained in:
Dwayne Robinson 2022-01-28 14:25:12 -08:00 committed by GitHub
parent 5f0ba31890
commit b02f4ece5e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View file

@ -43,7 +43,7 @@ using InlinedShapeVector = absl::InlinedVector<T, kTensorShapeSmallBufferElement
inline TensorShapeVector ToShapeVector(const gsl::span<const int64_t>& span) {
TensorShapeVector out;
out.reserve(span.size());
out.assign(span.cbegin(), span.cend());
out.assign(span.begin(), span.end());
return out;
}

View file

@ -186,7 +186,7 @@ MUST_USE_RESULT Status OpNodeProtoHelper<Impl_t>::GetAttrs(const std::string& na
Status status = this->GetAttrsAsSpan<int64_t>(name, span);
if (status.IsOK()) {
out.reserve(span.size());
out.assign(span.cbegin(), span.cend());
out.assign(span.begin(), span.end());
}
return status;
}