D-Programming-Language/dmd — pull request #1267 by donc (2012-11-08 07:47:47+00:00)
Title: 8857 [CTFE] does not evaluate to a boolean, only with -inline 

This is a situation where we've evaluated an Lvalue, but we actually need to return an Rvalue. The bug report is one of the few circumstances where it matters.