Lang.NEXT panel (dfix)

Jacob Carlborg via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Tue Jun 17 12:12:50 PDT 2014


On Tuesday, 17 June 2014 at 15:45:55 UTC, Bruno Medeiros wrote:

> Adding "final" to every method in certain classes could be done 
> without semantic analysis. Reworking certain constructs to 
> different constructs possibly as well (for example change 
> foreach_reverse to just foreach usage)

What about methods added via template and string mixins? You 
cannot add "final" to a method in a template, because you don't 
know if it will be mixed in into a class or struct (does the 
compiler allow "final" on struct methods?). There's no possible 
way to handle string mixins, a method can be built up by 
concatenating strings.

--
/Jacob Carlborg


More information about the Digitalmars-d-announce mailing list