Why is the this
pointer in C++ a pointer and not a reference?
Are there use-cases that I'm missing that make "this" as a pointer more useful than a reference?
If not, are there any language design implications/considerations involved in having it as a pointer?