Quirin F. Schroll

Results 33 issues of Quirin F. Schroll

In short, `isPartiallyOrdered!(S, T)` compiles, iff the ordering exists, and it returns `false` iff the comparison `s = t` between values `s` and `t` of type `S` and `T` cannot...

stalled
Atila Neves

Implements dlang/dlang.org#3616. (This is #15245 after renaming the branch.)

Enhancement

This was suggested to me by @Geod24 in https://issues.dlang.org/show_bug.cgi?id=21462 A unit test should not be accessing `private` members when it is documented; the same sequence of instructions won’t compile for...

enhancement
new check proposal

~Remove~ Adapt test that fails on #3616

In the grammar, I use `?` to signify optional occurrence. ```diff FunctionLiteral: - function RefOrAutoRef? BasicTypeWithSuffixes? ParameterWithAttributes? FunctionLiteralBody - delegate RefOrAutoRef? BasicTypeWithSuffixes? ParameterWithMemberAttributes? FunctionLiteralBody + function LinkageAttribute? RefOrAutoRef? BasicTypeWithSuffixes? ParameterWithAttributes?...

Enhancement

In particular, cf. [Issue 24633](https://issues.dlang.org/show_bug.cgi?id=24633).

Enhancement
Bug Fix

As [DIP 1046](https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1046.md) *(`ref` For Variable Declarations)* has been accepted, probably, `ref` (and `auto ref`) should be allowed for the condition in `if`, `while`, and `switch` statements: ```d int** pptr...