|
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 |