mini-llvm 0.1.0
Loading...
Searching...
No Matches
mini_llvm::sequence_ops Namespace Reference

Functions

template<typename S>
requires detail::Addable<S>
S & operator+= (S &sequence, typename S::value_type value)
template<typename S>
requires detail::Addable<S>
operator+= (S &&sequence, typename S::value_type value)
template<typename S>
requires detail::Addable<S>
S & operator, (S &sequence, typename S::value_type value)
template<typename S>
requires detail::Addable<S>
operator, (S &&sequence, typename S::value_type value)
template<typename S>
requires detail::Addable<S>
operator+ (S sequence, typename S::value_type value)

Function Documentation

◆ operator+()

template<typename S>
requires detail::Addable<S>
S mini_llvm::sequence_ops::operator+ ( S sequence,
typename S::value_type value )

◆ operator+=() [1/2]

template<typename S>
requires detail::Addable<S>
S mini_llvm::sequence_ops::operator+= ( S && sequence,
typename S::value_type value )

◆ operator+=() [2/2]

template<typename S>
requires detail::Addable<S>
S & mini_llvm::sequence_ops::operator+= ( S & sequence,
typename S::value_type value )

◆ operator,() [1/2]

template<typename S>
requires detail::Addable<S>
S mini_llvm::sequence_ops::operator, ( S && sequence,
typename S::value_type value )

◆ operator,() [2/2]

template<typename S>
requires detail::Addable<S>
S & mini_llvm::sequence_ops::operator, ( S & sequence,
typename S::value_type value )