#include <j/lang/assertion_error.hpp> namespace j { namespace lang { /** * AssertionError を構築します。 */ AssertionError::AssertionError() noexcept : Error() { // NOP } /** * AssertionError を構築します。 * * @param msg メッセージ */ AssertionError::AssertionError(const String &msg) noexcept : Error(msg) { // NOP } /** * AssertionError のコピーコンストラクタ。 * * @param t コピー元 AssertionError */ AssertionError::AssertionError(const AssertionError &t) noexcept : Error(t) { // NOP } /** * AssertionError のムーブコンストラクタ。 * * @param str ムーブ元 String */ AssertionError::AssertionError(AssertionError &&t) noexcept : Error(std::move(t)) { // NOP } /** * デストラクタ。 */ AssertionError::~AssertionError() noexcept { // NOP } } // namespace lang } // namespace j