ACT Library
|
This is the complete list of members for Array, including all inherited members.
_merge_range(int idx, Array *prev, struct range *m) | Array | private |
Array(Expr *e, Expr *f=NULL) | Array | |
Array(int lo, int hi) | Array | |
Array(int idx) | Array | |
Array() | Array | private |
Arraystep | Array | friend |
Clone() | Array | |
CloneOne() | Array | |
Concat(Array *a) | Array | |
deref | Array | private |
dims | Array | private |
dumprange(struct range *r) | Array | private |
effDims() | Array | |
Expand(ActNamespace *ns, Scope *s, int is_ref=0) | Array | |
expanded | Array | private |
ExpandRef(ActNamespace *ns, Scope *s) | Array | inline |
ExpandRefCHP(ActNamespace *ns, Scope *s) | Array | |
getDeref(int idx) | Array | |
hi(int d) | Array | inline |
in_range(Array *a) | Array | private |
in_range(int *a) | Array | private |
isDeref() | Array | inline |
isDimCompatible(Array *a) | Array | |
isDynamicDeref() | Array | |
isEqual(Array *a, int strict) | Array | |
isExpanded() | Array | inline |
isrange(int d) | Array | inline |
isSparse() | Array | inline |
lo(int d) | Array | inline |
Merge(Array *a) | Array | |
mkArray() | Array | inline |
nDims() | Array | inline |
Next() | Array | inline |
next | Array | private |
Offset(Array *a) | Array | |
Offset(int *a) | Array | |
overlapping(struct range *a, struct range *b) | Array | private |
preConcat(Array *a) | Array | |
Print(FILE *fp, int style=0) | Array | |
PrintOne(FILE *fp, int style=0) | Array | |
r | Array | private |
range_size(int d) | Array | |
range_sz | Array | private |
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 |