D-Programming-Language/dmd — pull request #3626 by 9rnsr (2014-06-06 02:34:45+00:00)
Title: Issue 9148 - 'pure' is broken

https://issues.dlang.org/show_bug.cgi?id=9148

A nested function inside `pure` function should also be typed as `pure`, and considered as weak purity function.