Simon Krajewski

Results 881 comments of Simon Krajewski

Hmm, but it does have this `vctx = (value)ctx;` line which makes me wonder if `ctx` shouldn't be a `value` in the first place.

Yes I think that's what I'm trying to get at as well.

Update please!

I have merged #11655, please update the branch!

I have no intuition for how accessor + operator overload should interact here. Should this behave the same way as the `+=` case or what?

Ok hang on, the specification is really not clear to me. We can have three different kinds of operator overload: 1. `@:op(A + B)` 2. `@:op(A += B)` 3. `@:op(++A)`...

I don't like this. We're addressing a short-time problem by introducing a long-term one. Having just Early/Late won't provide enough control, and arbitrary numbers run the risk of creating some...

You keep trying to sell me the problem, and I keep telling you that this is not necessary: I acknowledge the problem, I just don't like this particular solution. I...

I can see both being useful. Some macros might by-design require other macros to run first, so for them it would be good to manage this themselves. However, users that...

Yes, this is essentially a dependency graph and we'll have to detect and report cycles.