It seems the grammar was updated to permit the following code: struct Z; However, there is no documentation on what this does. Trying dmd 2.041, this compiles. However, trying the following (as expected from C/C++): struct Z; struct Z {} gives this error: junk.d(2): Error: struct junk.Z conflicts with struct junk.Z at junk.d(1) Something is amiss here.
Commit pushed to https://github.com/D-Programming-Language/d-programming-language.org https://github.com/D-Programming-Language/d-programming-language.org/commit/c13cc3a8490bb398cea3cf4ea2b413c680bc9e3d fix Issue 3906 - Undefined struct and union declarations are not documented
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル