Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed issue #426 — dtor / destructor not called for (rvalue) struct used in opApply #427

Merged
merged 5 commits into from
Jul 20, 2013

Commits on Jul 10, 2013

  1. Extend IRLandingPad to support arbitrary finally blocks.

    Just laying down the ground work before fixing issue 426.
    AlexeyProkhin committed Jul 10, 2013
    Configuration menu
    Copy the full SHA
    407f45b View commit details
    Browse the repository at this point in the history
  2. Issue ldc-developers#426 part 1. Wrap destructor calls of temporary v…

    …ariables in a try/finally expression.
    AlexeyProkhin committed Jul 10, 2013
    Configuration menu
    Copy the full SHA
    7102395 View commit details
    Browse the repository at this point in the history
  3. Issue ldc-developers#426 part 2. Generate a try-finally block only if…

    … it is required
    
    (i.e. there are actually some destructor calls that are needed to be put into finally)
    AlexeyProkhin committed Jul 10, 2013
    Configuration menu
    Copy the full SHA
    1999749 View commit details
    Browse the repository at this point in the history
  4. Fixed issue ldc-developers#426 — dtor / destructor not called for (rv…

    …alue) struct used in opApply
    AlexeyProkhin committed Jul 10, 2013
    Configuration menu
    Copy the full SHA
    cf32ced View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8b783da View commit details
    Browse the repository at this point in the history