public static CanonicalIntegerBoolean LessThan(int first, int second)
 {
     return(new CanonicalIntegerBoolean(BooleanIntegerModule.LessThan(first, second)));
 }
 public static CanonicalIntegerBoolean GreaterThanOrEqual(int first, int second)
 {
     return(new CanonicalIntegerBoolean(BooleanIntegerModule.GreaterThanOrEqual(first, second)));
 }
 public static CanonicalIntegerBoolean Equals(int first, int second)
 {
     return(new CanonicalIntegerBoolean(BooleanIntegerModule.Equals(first, second)));
 }
 public static CanonicalIntegerBoolean GreaterThan(IntPtr first, IntPtr second)
 {
     return(new CanonicalIntegerBoolean(BooleanIntegerModule.GreaterThan(first, second)));
 }
 public static CanonicalIntegerBoolean LessThanOrEqual(IntPtr first, IntPtr second)
 {
     return(new CanonicalIntegerBoolean(BooleanIntegerModule.LessThanOrEqual(first, second)));
 }
 /// <summary>
 /// Compares <paramref name="value"/> to -1 (bitwise complement of 0).
 /// </summary>
 /// <param name="value">The value to compare.</param>
 /// <returns><c>(<see cref="CanonicalIntegerBoolean"/>)true</c> if the value is equal to -1 (bitwise complement of 0); otherwise, <c>(<see cref="CanonicalIntegerBoolean"/>)false</c>.</returns>
 public static CanonicalIntegerBoolean IsMinusOne(IntPtr value)
 {
     return(new CanonicalIntegerBoolean(BooleanIntegerModule.IsMinusOne(value)));
 }
 public static CanonicalIntegerBoolean IsZero(UIntPtr value)
 {
     return(new CanonicalIntegerBoolean(BooleanIntegerModule.IsZero(value)));
 }