Predicate that returns a == b. Correctly compares signed and unsigned integers, ie. !(-1 == ~0U).
assert(equalTo(0U, 0)); assert(equalTo(0, 0U)); assert(!equalTo(-1, ~0U));
See Implementation
Predicate that returns a == b. Correctly compares signed and unsigned integers, ie. !(-1 == ~0U).