Use user-specified return type for lambda expressions.
Use user-specified return type for lambda expressions.

This type may be different from the Mask type used previously.

hipacc/hipacc,hipacc/hipacc-vivado,hipacc/hipacc-vivado,hipacc/hipacc,hipacc/hipacc-vivado