[Issue 17545] [REG2.072] __traits(getAttributes, name) evaluates name to value prematurely

2017-08-07 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17545 --- Comment #8 from github-bugzi...@puremagic.com --- Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/2e6c7ac3af5ec52aff63a779e781cab1a802dfa5 fix Issue 17545 - [REG2.072] __traits(getAttributes, name

[Issue 17545] [REG2.072] __traits(getAttributes, name) evaluates name to value prematurely

2017-07-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17545 --- Comment #7 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/2e6c7ac3af5ec52aff63a779e781cab1a802dfa5 fix Issue 17545 - [REG2.072] __traits(getAttributes, name

[Issue 17545] [REG2.072] __traits(getAttributes, name) evaluates name to value prematurely

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17545 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/2e6c7ac3af5ec52aff63a779e781cab1a802dfa5 fix Issue 17545 - [REG2.072] __traits(getAttributes, name

[Issue 17545] [REG2.072] __traits(getAttributes, name) evaluates name to value prematurely

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17545 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 17545] [REG2.072] __traits(getAttributes, name) evaluates name to value prematurely

2017-06-29 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17545 --- Comment #5 from Walter Bright --- https://github.com/dlang/dmd/pull/6949 --

[Issue 17545] [REG2.072] __traits(getAttributes, name) evaluates name to value prematurely

2017-06-29 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17545 Walter Bright changed: What|Removed |Added CC|

[Issue 17545] [REG2.072] __traits(getAttributes, name) evaluates name to value prematurely

2017-06-24 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17545 Vladimir Panteleev changed: What|Removed |Added CC|

[Issue 17545] [REG2.072] __traits(getAttributes, name) evaluates name to value prematurely

2017-06-24 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17545 --- Comment #2 from monkeywork...@hotmail.com --- If you don't want to modify the enum the following code also seems to work. The main thing is to avoid using __traits(getMember) which could get passed a non-symbol. module example; import std.meta:

[Issue 17545] [REG2.072] __traits(getAttributes, name) evaluates name to value prematurely

2017-06-24 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17545 Ketmar Dark changed: What|Removed |Added CC|

[Issue 17545] [REG2.072] __traits(getAttributes, name) evaluates name to value prematurely

2017-06-24 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17545 monkeywork...@hotmail.com changed: What|Removed |Added CC||monkeywork...@hotmail.com ---

[Issue 17545] [REG2.072] __traits(getAttributes, name) evaluates name to value prematurely

2017-06-24 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17545 johanenge...@weka.io changed: What|Removed |Added Summary|[REG2.072] |[REG2.072]