The following segfaults the compiler. If you remove the tuples, either specialisation, or do a number of other things, the problem disappears. template tuple(T...) { alias T tuple; } template Foo(S : void delegate(tuple!(int))) {} template Foo(S : void delegate(tuple!(int, int))) {} alias Foo!(void delegate(int)) Bar;
Fixed DMD2.030 and 1.045.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル