Strange return value of Sema::CheckFunctionReturnType

Hi Eli,

I see you edited the code in svn revision 184006. Do you still remember why we return zero rather than true like other checks in Sema::CheckFunctionReturnType? Erich has a patch on https://reviews.llvm.org/D32759 waiting for review.

Thanks.

Regards,
chenwj