ACT Library
Loading...
Searching...
No Matches
Array Member List

This is the complete list of members for Array, including all inherited members.

_merge_range(int idx, Array *prev, struct range *m)Arrayprivate
Array(Expr *e, Expr *f=NULL)Array
Array(int lo, int hi)Array
Array(int idx)Array
Array()Arrayprivate
ArraystepArrayfriend
Clone()Array
CloneOne()Array
Concat(Array *a)Array
derefArrayprivate
dimsArrayprivate
dumprange(struct range *r)Arrayprivate
effDims()Array
Expand(ActNamespace *ns, Scope *s, int is_ref=0)Array
expandedArrayprivate
ExpandRef(ActNamespace *ns, Scope *s)Arrayinline
ExpandRefCHP(ActNamespace *ns, Scope *s)Array
getDeref(int idx)Array
hi(int d)Arrayinline
in_range(Array *a)Arrayprivate
in_range(int *a)Arrayprivate
isDeref()Arrayinline
isDimCompatible(Array *a)Array
isDynamicDeref()Array
isEqual(Array *a, int strict)Array
isExpanded()Arrayinline
isrange(int d)Arrayinline
isSparse()Arrayinline
lo(int d)Arrayinline
Merge(Array *a)Array
mkArray()Arrayinline
nDims()Arrayinline
Next()Arrayinline
nextArrayprivate
Offset(Array *a)Array
Offset(int *a)Array
overlapping(struct range *a, struct range *b)Arrayprivate
preConcat(Array *a)Array
Print(FILE *fp, int style=0)Array
PrintOne(FILE *fp, int style=0)Array
rArrayprivate
range_size(int d)Array
range_szArrayprivate
Reduce()Array
size()Array
sPrint(char *buf, int sz, int style=0)Array
sPrintOne(char *buf, int sz, int style=0)Array
stepper(Array *sub=NULL)Array
unOffset(int offset)Array
update_range(int d, int lo, int hi)Array
Validate(Array *a)Array
~Array()Array