deadalnix <> changed:

           What    |Removed                     |Added
                 CC|                            |

--- Comment #5 from deadalnix <> 2012-02-24 04:32:05 PST ---
As I explained somewhere in the news group, the current behavior is

We have to choose is const is a characteristic of the method or of its

If it is a characteristic of its argument (the hidden argument this), then
const and non const method are 2 different methods, and shouldn't override each

If this is a characteristic of the method, then we shouldn't be able to define
both const and non const version of the same method, just like we cannot define
both pure and impure version of a same function.

This problem is closely related to the return type const qualifier one, both
are symptoms of the same misconception in D spec.

Configure issuemail:
------- You are receiving this mail because: -------

Reply via email to