simpler implementation of `&&` and `||` hints

This accomplishes the same goal, but with less changes, so that
I can backport copy elision stuff easier.
9c328b4291Andrew Kelley committed on 1/30/2019, 3:29:56 AMparent5bf9ffd
6 files changedLine totals unavailable