Tanner Gooding

Results 379 comments of Tanner Gooding

> I, and others I have talked to, strongly dislike the behaviour of having a signed type that is actually unsigned, and so allocating -1 bytes is actually allocating uint.MaxValue...

It's not just excused with "who would want to do it anyways". It's dismissed for many reasons, including that systems don't provide stack spaces that are multiple gigabytes in size,...

👍 on this. I have hit multiple issues now (typos, forgetting to add the capitalization option for a naming style, etc). Not getting any output indicating this badness and having...

Yes, `checked` and `unchecked` largely only apply to `integer` like types where there is a sensible overflow behavior. -- More specifically, the wraparound behavior where `T.MaxValue + 1` becomes `T.MinValue`...

Can you give some examples where types are being used in scenarios where equality like that is required? It's not always valid to do element-wise comparisons and there are many...

More context would be appreciated Including examples of what commands you used, what the expected codegen would be, etc. If you can create a minimal repro, that's all the better.

Closing due to no response. There's not enough context here for this to be actionable and the user attachment resolves as "does not exist".

The latest versions of TerraFX.Interop.Windows needs the latest previews of VS for generation to succeed, this is expected and not a bug. It is explicit that some parts of the...

If you really wanted to do stuff locally without installing the latest preview, you'd generally need to ensure that the entire repo isn't pre-targeting the latest previews of .NET, that...

What was the previous version you were on? There was likely some break or change in `System.CommandLine` that was missed and we'll need to add a workaround.