[Issue 18831] Weird interaction between std.variant, std.algorithm.iteration.map, and alias this

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18831 --- Comment #1 from | --- Some notes on paring it down: * Omitting the call to map makes this compile. * Omitting the alias this makes it compile. * You don't actually need a struct Bar; `map!(x => x)` is enough. * You can use

[Issue 18831] New: Weird interaction between std.variant, std.algorithm.iteration.map, and alias this

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18831 Issue ID: 18831 Summary: Weird interaction between std.variant, std.algorithm.iteration.map, and alias this Product: D Version: D2 Hardware: x86_64 OS: Linux

[Issue 5034] Ranged (or bounded) array initializer

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5034 greenify changed: What|Removed |Added CC||greeen...@gmail.com ---

[Issue 13507] std.range.enumerate with BigInt indexes too

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13507 --- Comment #1 from Seb --- PR in progress: https://github.com/dlang/phobos/pull/6496 --

[Issue 18830] Document Allowance for "new" with "scope" in @nogc Functions

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18830 greenify changed: What|Removed |Added CC||greeen...@gmail.com ---

[Issue 15437] documentation for typeof(someTemplate) == void

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15437 --- Comment #8 from Johannes Loher --- Realated comment in the corresponding section in dmd: /* Today, 'typeof(func)' returns void if func is a * function template (TemplateExp), or * template lambda (FuncExp). * It's

[Issue 15437] documentation for typeof(someTemplate) == void

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15437 Andrei Alexandrescu changed: What|Removed |Added Keywords||preapproved ---

[Issue 7947] typeof on anonymous function literal returns void

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7947 Johannes Loher changed: What|Removed |Added CC|

[Issue 15437] documentation for typeof(someTemplate) == void

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15437 Johannes Loher changed: What|Removed |Added CC|

[Issue 10919] typeof should accept types

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10919 Johannes Loher changed: What|Removed |Added CC|

[Issue 6318] module isn't fully processed under weird conditions

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6318 Basile B. changed: What|Removed |Added CC||b2.t...@gmx.com

[Issue 18623] Documented unittest should not allow private symbol access

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18623 --- Comment #3 from Nick Treleaven --- (In reply to Steven Schveighoffer from comment #2) > You may want to test things inside > your unit test that have nothing to do with the example, but use the same > code for setup, and then you

[Issue 7184] parse error on *(x)++

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=7184 Seb changed: What|Removed |Added CC||greensunn...@gmail.com ---

[Issue 6393] allow undefined aliases as template parameters and alias tuples

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6393 Johannes Loher changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 18830] New: Document Allowance for "new" with "scope" in @nogc Functions

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18830 Issue ID: 18830 Summary: Document Allowance for "new" with "scope" in @nogc Functions Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW

[Issue 6318] module isn't fully processed under weird conditions

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6318 Johannes Loher changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 18829] New: pragma msg of int incoherent

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18829 Issue ID: 18829 Summary: pragma msg of int incoherent Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal Priority: P1

[Issue 5931] keyword new won't allow default initialization of a struct where it has a non-zero argument constructor

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5931 Johannes Loher changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8256] mixin() doesn't work in a template declaration

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8256 Oliver Rümpelein changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8363] Empty array literal does not implicitly convert to associative array

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8363 Oliver Rümpelein changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 15732] std.function partial does not work with function / delegate references

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15732 Marco de Wild changed: What|Removed |Added CC||nanaya...@gmail.com

[Issue 5034] Ranged (or bounded) array initializer

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5034 Johannes Loher changed: What|Removed |Added CC|

[Issue 5014] is(T U == super) returns non-shared parent types for shared(T)

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=5014 Johannes Loher changed: What|Removed |Added CC|

[Issue 8063] Purity of assert's second parameter

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=8063 Oliver Rümpelein changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4111] Foreach ranges accept floating-point extrema

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4111 Johannes Loher changed: What|Removed |Added Keywords|accepts-invalid |

[Issue 12639] Struct-scoped import breaks UFCS

2018-05-05 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12639 Johannes Loher changed: What|Removed |Added Status|NEW |RESOLVED