Skip to content

Conversation

LightBender
Copy link
Contributor

This pull request improves the follow DI generation rules:

All functions stripped of their implementations except for template functions and auto return functions.
Improved indenting beyond pull request: #538

Supersedes: #945

Improves issue: http://d.puremagic.com/issues/show_bug.cgi?id=1427
Fixes issue: http://d.puremagic.com/issues/show_bug.cgi?id=5461

WalterBright added a commit that referenced this pull request Jan 16, 2013
DI Generation Improvements.
@WalterBright WalterBright merged commit a3635f6 into dlang:master Jan 16, 2013
@LightBender LightBender deleted the digen2 branch January 17, 2013 08:10
@denis-sh
Copy link
Contributor

As @klickverbot noted in #945 discussion, now we have another meaning of -inline and have no ability to generate optimized code (i.e. -O -inline) and strip function bodies from headers in single dmd call. It is not a big problem but as some people think that it is a redundant things complication and have no sence it should be properly documented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants