Bug 17425 – add __traits(getParameterStorageClasses, f, i)

Status
RESOLVED
Resolution
FIXED
Severity
enhancement
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2017-05-24T03:28:00Z
Last change time
2017-08-07T13:16:24Z
Assigned to
nobody
Creator
bugzilla

Comments

Comment #0 by bugzilla — 2017-05-24T03:28:07Z
This returns a tuple of strings representing the storage classes of the ith parameter of function f. 0 represents the first parameter. The order of the strings in the tuple should not be depended upon. This is intended to replace the implementation of std.traits.ParameterStorageClassTuple(f)
Comment #1 by bugzilla — 2017-05-25T06:00:20Z
Comment #2 by bugzilla — 2017-05-25T06:14:58Z
Comment #3 by github-bugzilla — 2017-05-26T22:32:19Z
Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/73ea0cbd56e3cdd79355866b7df4d3a75d8b7889 fix Issue 17425 - add __traits(getParameterStorageClasses, f, i) https://github.com/dlang/dmd/commit/f9db662abce511b208da7d2278761bbc3d9031f6 Merge pull request #6829 from WalterBright/fix17425 fix Issue 17425 - add __traits(getParameterStorageClasses, f, i)
Comment #4 by github-bugzilla — 2017-08-07T13:16:24Z
Commits pushed to newCTFE at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/73ea0cbd56e3cdd79355866b7df4d3a75d8b7889 fix Issue 17425 - add __traits(getParameterStorageClasses, f, i) https://github.com/dlang/dmd/commit/f9db662abce511b208da7d2278761bbc3d9031f6 Merge pull request #6829 from WalterBright/fix17425