<div dir="ltr">For final, override, abstract, and synchronized attributes, I'm trying to relax the limitation in:<div><br></div><div><a href="https://issues.dlang.org/show_bug.cgi?id=2091">https://issues.dlang.org/show_bug.cgi?id=2091</a></div><div><a href="https://github.com/D-Programming-Language/dmd/pull/4714">https://github.com/D-Programming-Language/dmd/pull/4714</a></div><div><br></div><div>Kenji Hara<br><div class="gmail_extra"><br><div class="gmail_quote">2015-06-03 13:47 GMT+09:00 ketmar via Digitalmars-d <span dir="ltr"><<a href="mailto:digitalmars-d@puremagic.com" target="_blank">digitalmars-d@puremagic.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">On Wed, 03 Jun 2015 02:40:55 +0200, Artur Skawina via Digitalmars-d wrote:<br>
<span class=""><br>
> On 06/03/15 01:41, ketmar via Digitalmars-d wrote:<br>
>> On Tue, 02 Jun 2015 18:49:09 +0200, Artur Skawina via Digitalmars-d<br>
>> wrote:<br>
>><br>
>>> On 06/02/15 14:21, ketmar via Digitalmars-d wrote:<br>
</span><span class="">>>>> this opens a can of worms. should this be accepted too:<br>
>>>>   enum doItFinal = false;<br>
>>>>   final(doItFinal)<br>
>>>> ?<br>
>>>><br>
>>>> or even<br>
>>>>   final(someFunnyTemplate!(with_, args, andOtherTemplate!"too"))<br>
>>>> ?<br>
><br>
</span><span class="">>>> Of course.<br>
>><br>
>> this is bad. it smells. it adds almost nothing in terms of uniformity.<br>
>> and i'm sure that Hackerpilot will be happy to know that he now needs a<br>
>> full-blown D interpreter to determine if some method is virtual or not.<br>
</span><span class="">>> ;-)<br>
><br>
> An interpreter is required anyway.<br>
<br>
</span>and the idea is still bad.</blockquote></div><br></div></div></div>