IntPredicate
public enum IntPredicate
The condition codes available for integer comparison instructions.
-
Yields
trueif the operands are equal, false otherwise without sign interpretation.Declaration
Swift
case equal -
Yields
trueif the operands are unequal, false otherwise without sign interpretation.Declaration
Swift
case notEqual -
Interprets the operands as unsigned values and yields true if the first is greater than the second.
Declaration
Swift
case unsignedGreaterThan -
Interprets the operands as unsigned values and yields true if the first is greater than or equal to the second.
Declaration
Swift
case unsignedGreaterThanOrEqual -
Interprets the operands as unsigned values and yields true if the first is less than the second.
Declaration
Swift
case unsignedLessThan -
Interprets the operands as unsigned values and yields true if the first is less than or equal to the second.
Declaration
Swift
case unsignedLessThanOrEqual -
Interprets the operands as signed values and yields true if the first is greater than the second.
Declaration
Swift
case signedGreaterThan -
Interprets the operands as signed values and yields true if the first is greater than or equal to the second.
Declaration
Swift
case signedGreaterThanOrEqual -
Interprets the operands as signed values and yields true if the first is less than the second.
Declaration
Swift
case signedLessThan -
Interprets the operands as signed values and yields true if the first is less than or equal to the second.
Declaration
Swift
case signedLessThanOrEqual
IntPredicate Enumeration Reference