【D言語】T[]からT*への暗黙キャストが無くなる【dmd】

無くなりました。 むしろ、今まで出来てたほうが不思議です。


void f(int* p){}
int[] a;

static assert(!__traits(compiles, f(a)));
static assert(__traits(compiles, f(a.ptr)));

ptrプロパティを使えばいい話ですね。

担当:美馬(小さい変更だけど着実に変わってくdmd