34 return (D)
Sort.create(getContext(),
35 Native.getArraySortDomain(getContext().nCtx(), getNativeObject()));
46 return (D)
Sort.create(getContext(),
47 Native.getArraySortDomainN(getContext().nCtx(), getNativeObject(), idx));
58 return (R)
Sort.create(getContext(),
59 Native.getArraySortRange(getContext().nCtx(), getNativeObject()));
69 return Native.getArrayArity(getContext().nCtx(), getNativeObject());
77 ArraySort(Context ctx, D domain, R range)
79 super(ctx, Native.mkArraySort(ctx.nCtx(), domain.getNativeObject(),
80 range.getNativeObject()));
83 ArraySort(Context ctx, Sort[] domains, R range)
85 super(ctx, Native.mkArraySortN(ctx.nCtx(), domains.length, AST.arrayToNative(domains),
86 range.getNativeObject()));