基本的に、-releaseでコンパイルすると、assert式は消えます。 が、assert(false)やassert(0)など、コンパイル時に絶対に失敗するとわかるassertは、-releaseを付けても消えません。
続きを読む【D言語】__MODULE__と__FUNCTION__と__PRETTY_FUNCTION__の追加【dmd】
MODULE
とFUNCTION
とPRETTY_FUNCTION
が追加されました。
【D言語】T[]からT*への暗黙キャストが無くなる【dmd】
無くなりました。 むしろ、今まで出来てたほうが不思議です。
続きを読む【D言語】is式のUnusedが不要に!【dmd】
今までは、パターンマッチのあるis式は
続きを読む