e6nlaq/library

This documentation is automatically generated by online-judge-tools/verification-helper

View on GitHub

:heavy_check_mark: include/e6nlaq/concepts.hpp

Required by

Verified with

Code

#pragma once

#define E6NLAQ_CONCEPTS_HPP

namespace e6nlaq {
template <typename T>
concept add_assignable = requires(T a, T b) {
    { a += b };
};

template <typename T>
concept subtract_assignable = requires(T a, T b) {
    { a -= b };
};
}  // namespace e6nlaq
#line 2 "include/e6nlaq/concepts.hpp"

#define E6NLAQ_CONCEPTS_HPP

namespace e6nlaq {
template <typename T>
concept add_assignable = requires(T a, T b) {
    { a += b };
};

template <typename T>
concept subtract_assignable = requires(T a, T b) {
    { a -= b };
};
}  // namespace e6nlaq
Back to top page