Nicolas Cannasse
Nicolas Cannasse
For the record manually assigning stack top should work, as long as you don't use multiple threads which then becomes more tricky. you would then also have to mark you...
There should definitely be a check for abs_name before we allow this. Usually the `to == from` would already handle this
If you remove the abstract wrap and use B++ if should correctly call the setter. I would expect it replaces the ++ call or any other assign done in the...
I understand this is tricky. OTOH we already allow setting the value of `this` in the abstract `new`. I guess then any abstract member function (inline or not) that assigns...
(this is just a generalisation of what we do already for abstract `new`)
The real-world usage is to replace a CDB Kind (String at runtime) by a CDB GUID (Int64 unique identifier at runtime). However we want to be able to encode the...
@Simn what do you think ? could it be possible to add in the (very) near future ? I have some big code refactoring in progress that would highly benefit...
Well that was a real-world example, so ofc it is specific to our usage. A more general usage is to be able to abstract the notion of nullability with an...
Or let's say you have a lot of code that uses `Null`, with code logic that tests the Float value or for null. You could simply change with an abstract...
Abstracts operator overloading are just syntactic sugar anyway 😉 Le ven. 28 nov. 2025, 17:03, Simon Krajewski ***@***.***> a écrit : > *Simn* left a comment (HaxeFoundation/haxe#12415) > > >...