英語版
このページの英語版を見る

rt.util.utility

ランタイム実装で使用される様々なユーティリティ関数を含む。
License:
Distributed under the Boost Software License 1.0. (See accompanying file LICENSE)
Authors:
Jacob Carlborg
package(rt) nothrow @nogc @safe void safeAssert(bool condition, scope string msg, scope string file = __FILE__, size_t line = __LINE__);
与えられた条件がtrue であることを保証する。
このアサーションは abort() することで -release から独立する。通常のアサーション はAssertErrorをスローするので、初期化されたGCを必要とする。 本パッケージのスタートアップ/シャットダウン・コード(CRTの コトールによって呼び出される。 (CRTのコンテナ/コンテナなどから呼び出される)。