This intention converts boolean comparison expression a op b into !( a negop b ). Where op and negop are mutually inverse comparison operators, like == and != .