https://issues.dlang.org/show_bug.cgi?id=8161
Nick Treleaven <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |accepts-invalid --- Comment #14 from Nick Treleaven <[email protected]> --- > 1. It affects the result of typeof (the result is the type of the return > value if @property is used, whereas it's the type of the function if > @property isn't used). This alone makes it an important feature. > The odds are very high that when Walter and Andrei finally get around to > deciding what to do with @property that they will simply decide to deprecate > it and remove it from the language That would break much code significantly due to the above feature. AIUI there is no way the current language can simulate that feature. I remind you again that this issue has nothing to do with optional parenthesis. --
