On Monday, 10 October 2016 at 19:16:06 UTC, Jonathan M Davis
wrote:
On Monday, October 10, 2016 19:01:19 Yuxuan Shui via
Digitalmars-d-learn wrote:
Hi,
Why is there no opIndexDispatch for overloading a[x].func() ?
There's opIndex for overloading a[x], and then you can call a
function on the return value. If you want some kind of
opDispatch on the return value, then the return type will need
to implement opDispatch.
- Jonathan M Davis
The opIndex* overloads are used for handling the case where the
key is not already in the data structure, right?