113 return (
x.toInt() & 1) == 0;
121 return (
x.toInt() & 1) == 0;
void operator()(int &sum, int x)
IntSumReduceMoveOnly(IntSumReduceMoveOnly &&)=default
IntSumReduceMoveOnly()=default
IntSumReduceMoveOnly & operator=(IntSumReduceMoveOnly &&other)=default
IntSumReduceMoveOnly & operator=(const IntSumReduceMoveOnly &)=delete
IntSumReduceMoveOnly(const IntSumReduceMoveOnly &)=delete
void operator()(int &sum, int x)
bool operator()(const int &x)
KeepEvenIntegersMoveOnly & operator=(KeepEvenIntegersMoveOnly &&other)=default
KeepEvenIntegersMoveOnly(KeepEvenIntegersMoveOnly &&)=default
KeepEvenIntegersMoveOnly & operator=(const KeepEvenIntegersMoveOnly &)=delete
KeepEvenIntegersMoveOnly()=default
KeepEvenIntegersMoveOnly(const KeepEvenIntegersMoveOnly &)=delete
bool operator()(const Number &x)
const_iterator end() const
MoveOnlyVector(const MoveOnlyVector< T > &)=delete
void push_back(const T &el)
MoveOnlyVector(MoveOnlyVector< T > &&other)=default
bool operator==(const MoveOnlyVector< T > &other) const
~MoveOnlyVector()=default
const_iterator begin() const
std::vector< T >::const_iterator const_iterator
MoveOnlyVector(const std::vector< T > &v)
std::vector< T >::iterator iterator
const_iterator cend() const
MoveOnlyVector & operator=(const MoveOnlyVector< T > &)=delete
const_iterator cbegin() const
MoveOnlyVector & operator=(MoveOnlyVector< T > &&other)=default
Number multipliedBy2() const
bool operator==(const Number &other) const
void operator()(int &sum, const Number &x)
The QString class provides a Unicode character string.
static QString number(int, int base=10)
typename C::const_iterator const_iterator
typename C::iterator iterator
GLsizei const GLfloat * v
[13]
GLint GLint GLint GLint GLint x
[0]
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
NonTemplateSequence()=default
NonTemplateSequence(std::initializer_list< int > args)
bool keepEvenIntegers(const int &x)
bool keepEvenNumbers(const Number &x)
void numberSumReduce(int &sum, const Number &x)
void intSumReduce(int &sum, int x)