Bug 10003 – void* UFCS regression

Status
RESOLVED
Resolution
FIXED
Severity
regression
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2013-04-28T17:10:00Z
Last change time
2013-05-07T11:40:03Z
Keywords
pull, rejects-valid
Assigned to
nobody
Creator
dlang-bugzilla

Comments

Comment #0 by dlang-bugzilla — 2013-04-28T17:10:53Z
void* p; void foo(void *p) {} void main() { p.foo(); } Compiles on 2.062, but on git complains: test.d(3): Error: expression *p is void and has no value test.d(3): Error: expression *p is void and has no value
Comment #1 by k.hara.pg — 2013-04-28T18:44:18Z
Comment #2 by github-bugzilla — 2013-05-07T11:39:46Z
Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/3704b6a333e7476f98e010b1c1930492bde987b6 fix Issue 10003 - void* UFCS regression https://github.com/D-Programming-Language/dmd/commit/541ec62ff262b93c702da02d77f26d87b17cfda1 Merge pull request #1946 from 9rnsr/fix10003 [REG2.063a] Issue 10003 - void* UFCS regression