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

[enh] Issue 8765 - Assert should print expression when no message is present #1203

Closed
wants to merge 11 commits into from
Closed

Commits on Dec 27, 2012

  1. Configuration menu
    Copy the full SHA
    5d8dfee View commit details
    Browse the repository at this point in the history
  2. Stop warning in compilation

    9rnsr committed Dec 27, 2012
    Configuration menu
    Copy the full SHA
    f3db382 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2012

  1. fix Issue 9230 - Incorrect implicit immutable conversion occurs in pu…

    …re function
    
    `hasMutableIndirectionParams()` is based on the old `TypeFunction::purityLevel()` (before fixing issue 8408). So its result is consistent with `TypeFunction::purityLevel() != PUREstrong` in 2.060. Then it *fixes* the regression.
    9rnsr committed Dec 28, 2012
    Configuration menu
    Copy the full SHA
    afa7a54 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1385 from 9rnsr/fix9177

    Issue 9177 - Wrong `alias func this` incorrectly reports error message
    WalterBright committed Dec 28, 2012
    Configuration menu
    Copy the full SHA
    9f2d9ea View commit details
    Browse the repository at this point in the history
  3. Fixed the bug pointed out by Daniel Murphy.

    Also updated test cases. By a recent change in 2.061 (4b2767e), direct returning of NewExp sometimes avoids immutable implicit conversion. So, test5081 should return mutable array values through local variables.
    9rnsr committed Dec 28, 2012
    Configuration menu
    Copy the full SHA
    000f02e View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1418 from 9rnsr/fix9230

    Issue 9230 - Incorrect implicit immutable conversion occurs in pure function
    WalterBright committed Dec 28, 2012
    Configuration menu
    Copy the full SHA
    c42d35b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ad5f125 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1420 from 9rnsr/fix9234

    Issue 9234 - DMD confuses string template parameter with function
    WalterBright committed Dec 28, 2012
    Configuration menu
    Copy the full SHA
    e32197e View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2012

  1. Merge pull request #1421 from AndrejMitrovic/Fix9237

    Issue 9237 - Add isPOD trait
    WalterBright committed Dec 29, 2012
    Configuration menu
    Copy the full SHA
    dad4ab1 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2013

  1. change copyright year to 2013

    braddr committed Jan 1, 2013
    Configuration menu
    Copy the full SHA
    b7bd3b2 View commit details
    Browse the repository at this point in the history
  2. Fixes Issue 8765 - Print assert expression when custom message isn't

    specified.
    
    Fixes Issue 9255 - Assert needs use file name for the AssertError .file
    field.
    AndrejMitrovic committed Jan 1, 2013
    Configuration menu
    Copy the full SHA
    4df19cf View commit details
    Browse the repository at this point in the history