added definitions for all member functions
This commit is contained in:
parent
4af2f6cedd
commit
0ad394b45d
|
|
@ -248,6 +248,358 @@ namespace cc {
|
|||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr
|
||||
const_list<N, Alloc>::const_list(const_list::size_type count) noexcept
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr
|
||||
const_list<N, Alloc>::const_list(const_list::size_type count, const value_type &value) noexcept
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>
|
||||
template<std::input_iterator InputIt>
|
||||
constexpr const_list<N, Alloc>::const_list(InputIt first, InputIt last)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr
|
||||
const_list<N, Alloc>::const_list(const const_list &other) noexcept
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr
|
||||
const_list<N, Alloc>::const_list(const_list &&other) noexcept
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr
|
||||
const_list<N, Alloc>::const_list(std::initializer_list<value_type> init) noexcept
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr const_list<N, Alloc>::~const_list()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr const_list &
|
||||
const_list<N, Alloc>::operator=(const const_list &other)
|
||||
{
|
||||
return <#initializer#>;
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr const_list &
|
||||
const_list<N, Alloc>::operator=(const_list &&other)
|
||||
{
|
||||
return <#initializer#>;
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr const_list &
|
||||
const_list<N, Alloc>::operator=(std::initializer_list<N> init)
|
||||
{
|
||||
return <#initializer#>;
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void
|
||||
const_list<N, Alloc>::assign(const_list::size_type count, const value_type &value) noexcept
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>
|
||||
template<std::input_iterator InputIt>
|
||||
constexpr void const_list<N, Alloc>::assign(InputIt first, InputIt last)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void
|
||||
const_list<N, Alloc>::assign(std::initializer_list<value_type> values)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>void const_list<N, Alloc>::clear() noexcept
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr const_list::iterator
|
||||
const_list<N, Alloc>::insert(const_list::const_iterator pos, const value_type &value)
|
||||
{
|
||||
return cc::const_list::iterator();
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr const_list::iterator
|
||||
const_list<N, Alloc>::insert(const_list::const_iterator pos, value_type &&value)
|
||||
{
|
||||
return cc::const_list::iterator();
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr const_list::iterator
|
||||
const_list<N, Alloc>::insert(const_list::const_iterator pos, const_list::size_type count, const value_type &value)
|
||||
{
|
||||
return cc::const_list::iterator();
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>
|
||||
template<std::input_iterator InputIt>
|
||||
constexpr const_list::iterator
|
||||
const_list<N, Alloc>::insert(const_list::const_iterator pos, InputIt first, InputIt last)
|
||||
{
|
||||
return cc::const_list::iterator();
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr const_list::iterator
|
||||
const_list<N, Alloc>::insert(const_list::const_iterator pos, std::initializer_list<value_type> values)
|
||||
{
|
||||
return cc::const_list::iterator();
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>
|
||||
template<typename... Args>
|
||||
constexpr const_list::iterator const_list<N, Alloc>::emplace(const_list::const_iterator pos, Args &&... args)
|
||||
{
|
||||
return cc::const_list::iterator();
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr const_list::iterator
|
||||
const_list<N, Alloc>::erase(const_list::const_iterator pos)
|
||||
{
|
||||
return cc::const_list::iterator();
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr const_list::iterator
|
||||
const_list<N, Alloc>::erase(const_list::const_iterator first, const_list::const_iterator last)
|
||||
{
|
||||
return cc::const_list::iterator();
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void
|
||||
const_list<N, Alloc>::push_back(const value_type &value)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void const_list<N, Alloc>::push_back(value_type &&value)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>
|
||||
template<typename... Args>
|
||||
constexpr reference const_list<N, Alloc>::emplace_back(Args &&... args)
|
||||
{
|
||||
return <#initializer#>;
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void const_list<N, Alloc>::pop_back()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void
|
||||
const_list<N, Alloc>::push_front(const value_type &value)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void const_list<N, Alloc>::push_front(value_type &&value)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>
|
||||
template<typename... Args>
|
||||
constexpr reference const_list<N, Alloc>::emplace_front(Args &&... args)
|
||||
{
|
||||
return <#initializer#>;
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void const_list<N, Alloc>::pop_front()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void
|
||||
const_list<N, Alloc>::resize(const_list::size_type count)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void
|
||||
const_list<N, Alloc>::resize(const_list::size_type count, const value_type &value)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void const_list<N, Alloc>::swap(const_list &other) noexcept
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void const_list<N, Alloc>::merge(const_list &other)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void const_list<N, Alloc>::merge(const_list &&other)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>
|
||||
template<typename Compare>
|
||||
constexpr void const_list<N, Alloc>::merge(const_list &other, Compare comp)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>
|
||||
template<typename Compare>
|
||||
constexpr void const_list<N, Alloc>::merge(const_list &&other, Compare comp)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void
|
||||
const_list<N, Alloc>::splice(const_list::const_iterator pos, const_list &other)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void
|
||||
const_list<N, Alloc>::splice(const_list::const_iterator pos, const_list &&other)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void
|
||||
const_list<N, Alloc>::splice(const_list::const_iterator pos, const_list &other, const_list::const_iterator it)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void
|
||||
const_list<N, Alloc>::splice(const_list::const_iterator pos, const_list &&other, const_list::const_iterator it)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void
|
||||
const_list<N, Alloc>::splice(const_list::const_iterator pos, const_list &other, const_list::const_iterator first,
|
||||
const_list::const_iterator last)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void
|
||||
const_list<N, Alloc>::splice(const_list::const_iterator pos, const_list &&other, const_list::const_iterator first,
|
||||
const_list::const_iterator last)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr const_list::size_type
|
||||
const_list<N, Alloc>::remove(const value_type &value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>
|
||||
template<typename UnaryPredicate>
|
||||
const_list::size_type const_list<N, Alloc>::remove_if(UnaryPredicate p)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>void const_list<N, Alloc>::reverse() noexcept
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>const_list::size_type const_list<N, Alloc>::unique()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>
|
||||
template<typename BinaryPredicate>
|
||||
constexpr const_list::size_type const_list<N, Alloc>::unique(BinaryPredicate p)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>constexpr void const_list<N, Alloc>::sort()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
template<typename N, typename Alloc>
|
||||
requires std::derived_from<N, const_list_node>
|
||||
template<typename Compare>
|
||||
void const_list<N, Alloc>::sort(Compare comp)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
} // cc
|
||||
|
||||
#endif //UDIFF_CONST_LIST_H_
|
||||
|
|
|
|||
Loading…
Reference in New Issue