function isBinaryNegatingOfIndexOf(node) {
	if (node.operator !== "~") {
		return false;
	}
	const callNode = astUtils.skipChainExpression(node.argument);

	return (
		callNode.type === "CallExpression" &&
		astUtils.isSpecificMemberAccess(callNode.callee, null, INDEX_OF_PATTERN)
	);
}
Checks whether or not a node is a binary negating of `.indexOf()` method calling.
@param {ASTNode} node An UnaryExpression node to check.
@returns {boolean} Whether or not the node is a binary negating of `.indexOf()` method calling.