D-Programming-Language/phobos — pull request #822 by monarchdodra (2012-09-30 08:48:02+00:00)
Title: fix issue 8737 Unqual for AA

http://d.puremagic.com/issues/show_bug.cgi?id=8737

Unqual did not work with AAs.

This is mostly because an AA with a const KeyType is considered non-mutable, even if the AA's general type is not const. This fixes this by Unqualing the Key Type directly.

Examples in the unittests. Non of these unit tests worked without the fix.

Pre-required for 8709 http://d.puremagic.com/issues/show_bug.cgi?id=8709, in pull request... [comming]