Bug 7092 – std.concurrency.receive does not accept free functions

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
phobos
Product
D
Version
D2
Platform
Other
OS
All
Creation time
2011-12-10T13:19:00Z
Last change time
2012-02-10T06:19:46Z
Keywords
patch
Assigned to
nobody
Creator
code

Comments

Comment #0 by code — 2011-12-10T13:19:27Z
As reported by deadalnix on IRC. The culprit is likely std.concurrency using is(T == function) when trying to check for a function pointer.
Comment #1 by code — 2011-12-10T13:21:42Z
Comment #2 by k.hara.pg — 2012-02-10T06:19:46Z