Bug 12653 – Add the getFunctionAttributes trait

Status
RESOLVED
Resolution
FIXED
Severity
enhancement
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2014-04-26T13:25:00Z
Last change time
2014-05-05T19:33:06Z
Keywords
pull
Assigned to
andrej.mitrovich
Creator
andrej.mitrovich
Blocks
11694

Comments

Comment #0 by andrej.mitrovich — 2014-04-26T13:25:08Z
This will help fix https://issues.dlang.org/show_bug.cgi?id=11694 by avoiding relying on mangling to extract all function attributes, and as a consequence will also speed up compilation.
Comment #1 by andrej.mitrovich — 2014-04-26T13:32:44Z
Comment #2 by github-bugzilla — 2014-04-27T20:24:16Z
Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/989b73fc2d4f93be0cf5ed19fdfb060629fa49eb Fix Issue 12653 - Implement the getFunctionAttributes trait. https://github.com/D-Programming-Language/dmd/commit/b65f13e528b235927494bff6ac22ea38acc3cf44 Merge pull request #3501 from AndrejMitrovic/Fix12653 Issue 12653 - Implement the getFunctionAttributes trait.
Comment #3 by github-bugzilla — 2014-05-05T19:33:06Z
Commits pushed to master at https://github.com/D-Programming-Language/dlang.org https://github.com/D-Programming-Language/dlang.org/commit/9d82856f4e5d68d8570bb977098bc5efb00d140b Fix Issue 12653 - Add documentation for the getFunctionAttributes trait. https://github.com/D-Programming-Language/dlang.org/commit/bc07b663294af6575c96ad08c7044602e89fd829 Merge pull request #566 from AndrejMitrovic/Fix12653 Issue 12653 - Document the getFunctionAttributes trait.