bIsSetType is never read

Change-Id: Ic65f51fa1d10027a0299ee67e162ce51c57b2530
bool improvements

Change-Id: I5649e051b59143e1d490a7a920465422a25d814c
bool improvements

Change-Id: Iaa2986e9ab3e12350d2121f2ad3d3ea23e9a3b50
bool improvements

Change-Id: I00eb9eb8fa356f17fa219c4a669f8301064bfc83
Edit::IsModified should return bool

Change-Id: I0aafdd37c73cd47b9dc68b60a32db35c8c11f455
implicitboolconversion: warn about mixing bool with integer

...in &=, |=, ^=, as does MSVC, too.

Change-Id: I57ecc9d784dd483e04ae561c62595b1d0380517f