From aceb3698f662ecba1919f915618e4d54365f100d Mon Sep 17 00:00:00 2001 From: levlam Date: Mon, 31 Jan 2022 16:27:24 +0300 Subject: [PATCH] Remove unused span helpers without verbs in their name. --- tdutils/td/utils/Span.h | 35 ----------------------------------- 1 file changed, 35 deletions(-) diff --git a/tdutils/td/utils/Span.h b/tdutils/td/utils/Span.h index 47f468645..877adcf78 100644 --- a/tdutils/td/utils/Span.h +++ b/tdutils/td/utils/Span.h @@ -145,46 +145,11 @@ using Span = detail::SpanImpl; template using MutableSpan = detail::SpanImpl; -template -Span span(const T *ptr, size_t size) { - return Span(ptr, size); -} -template -Span span(const vector &vec) { - return Span(vec); -} - -template -MutableSpan mutable_span(T *ptr, size_t size) { - return MutableSpan(ptr, size); -} -template -MutableSpan mutable_span(vector &vec) { - return MutableSpan(vec); -} - -template -Span span_one(const T &value) { - return Span(&value, 1); -} -template -MutableSpan mutable_span_one(T &value) { - return MutableSpan(&value, 1); -} - -template -Span as_span(Span span) { - return span; -} template Span as_span(const std::vector &vec) { return Span(vec); } -template -MutableSpan as_mutable_span(MutableSpan span) { - return span; -} template MutableSpan as_mutable_span(std::vector &vec) { return MutableSpan(vec);