Modifier and Type | Class and Description |
---|---|
static class |
IrUtil.Ordering |
public static boolean isTrue(IrBoolExpr b)
public static boolean isFalse(IrBoolExpr b)
public static boolean isConstant(IrBoolExpr b)
public static Boolean getConstant(IrBoolExpr b)
public static IrBoolVar asConstant(IrBoolVar b)
public static boolean isConstant(IrIntExpr i)
public static Integer getConstant(IrIntExpr i)
public static int[] getConstant(IrIntExpr[] is)
public static IrIntVar asConstant(IrIntVar i)
public static boolean isConstant(IrSetExpr s)
public static int[] getConstant(IrSetExpr s)
public static IrSetVar asConstant(IrSetVar s)
public static IrSetExpr asConstant(IrSetExpr s)
public static boolean containsAll(int[] values, IrDomain domain)
public static boolean intersects(IrDomain d1, IrDomain d2)
public static boolean isSubsetOf(IrDomain sub, IrDomain sup)
public static IrDomain difference(IrDomain minuend, IrDomain subtrahend)
public static IrDomain intersection(IrDomain d1, IrDomain d2)
public static IrDomain intersectionEnvs(IrSetExpr... sets)
public static IrDomain intersectionKers(IrSetExpr... sets)
public static IrUtil.Ordering compare(IrIntExpr a, IrIntExpr b)
public static IrUtil.Ordering compareString(IrIntExpr[] a, IrIntExpr[] b)
public static IrUtil.Ordering compareString(IrIntExpr[] a, IrIntExpr[] b, int index)
Copyright © 2013. All Rights Reserved.