CountBleck

Results 75 comments of CountBleck

> > `store(3, load(3));` > > Adding this into the `yield` function (both before and after the actual `sched_yield` call) made no difference. Did you try adding it inside `get_some_important_number`...

@martindevans did you fix the issue?

I suppose the solution is to use `Object.defineProperties()` instead of `Object.assign()`

Whoops, needed to rebase. It should work now.

> Could you explain more about the target behavior of extended interfaces and how to handle the conflict between different base interfaces. > Maybe you need to add more test...

By the way, ```ts interface A { m: Object | null } interface B { m: Object } interface X extends A, B { // m: Object } ``` isn't...

I believe the error is only emitted if the property isn't explicitly defined on the interface. Maybe some more digging is warranted though. Also, another thing about the "simultaneously extend"...

Both of those things I described are part of that diagnostic, which I haven't implemented yet.