#include <symtab_defs.h>

Public Member Functions | |
| INT64 | Lbnd_val () const |
| void | Set_lbnd_val (INT64 val) |
| ST_IDX | Lbnd_var () const |
| void | Set_lbnd_var (ST_IDX st) |
| INT64 | Ubnd_val () const |
| void | Set_ubnd_val (INT64 val) |
| ST_IDX | Ubnd_var () const |
| void | Set_ubnd_var (ST_IDX st) |
| INT64 | Stride_val () const |
| void | Set_stride_val (INT64 val) |
| ST_IDX | Stride_var () const |
| void | Set_stride_var (ST_IDX st) |
| ARB () | |
| void | Verify (mUINT16 dim) const |
| void | Print (FILE *f) const |
Data Fields | |
| mUINT16 | flags |
| mUINT16 | dimension |
| mUINT32 | unused |
| union { | |
| mINT64 lbnd_val | |
| type { | |
| ST_IDX lbnd_var | |
| mINT32 unused | |
| } var | |
| } | u1 |
| union { | |
| mINT64 ubnd_val | |
| type { | |
| ST_IDX ubnd_var | |
| mINT32 unused | |
| } var | |
| } | u2 |
| union { | |
| mINT64 stride_val | |
| type { | |
| ST_IDX stride_var | |
| mINT32 unused | |
| } var | |
| } | u3 |
Definition at line 319 of file symtab_defs.h.
| ARB::ARB | ( | ) | [inline] |
| INT64 ARB::Lbnd_val | ( | ) | const [inline] |
Definition at line 354 of file symtab_defs.h.
References u1.
Referenced by ARB_lbnd_val(), Print(), and recursive_ty_hash().
| ST_IDX ARB::Lbnd_var | ( | ) | const [inline] |
Definition at line 357 of file symtab_defs.h.
References u1.
Referenced by ARB_lbnd_var(), Print(), and Verify().
| INT64 ARB::Ubnd_val | ( | ) | const [inline] |
Definition at line 363 of file symtab_defs.h.
References u2.
Referenced by ARB_ubnd_val(), Print(), and recursive_ty_hash().
| ST_IDX ARB::Ubnd_var | ( | ) | const [inline] |
Definition at line 366 of file symtab_defs.h.
References u2.
Referenced by ARB_ubnd_var(), Print(), and Verify().
| INT64 ARB::Stride_val | ( | ) | const [inline] |
Definition at line 372 of file symtab_defs.h.
References u3.
Referenced by ARB_stride_val(), Print(), and recursive_ty_hash().
| ST_IDX ARB::Stride_var | ( | ) | const [inline] |
Definition at line 375 of file symtab_defs.h.
References u3.
Referenced by ARB_stride_var(), Print(), and Verify().
Definition at line 733 of file symtab_verify.cxx.
References ARB_CONST_LBND, ARB_CONST_STRIDE, ARB_CONST_UBND, ARB_LAST_DIMEN, flags, Is_True, Lbnd_var(), msg, Stride_var(), u1, u2, u3, Ubnd_var(), and unused.
Referenced by ARB_Verify_all().
Definition at line 1916 of file symtab.cxx.
References ARB_CONST_LBND, ARB_CONST_STRIDE, ARB_CONST_UBND, flags, fprintf(), Lbnd_val(), Lbnd_var(), ST_IDX_index(), Stride_val(), Stride_var(), Ubnd_val(), and Ubnd_var().
Definition at line 321 of file symtab_defs.h.
Referenced by ARB_const_lbnd(), ARB_const_stride(), ARB_const_ubnd(), ARB_first_dimen(), ARB_flags(), ARB_Init(), ARB_last_dimen(), Clear_ARB_const_lbnd(), Clear_ARB_const_stride(), Clear_ARB_const_ubnd(), Clear_ARB_first_dimen(), Clear_ARB_last_dimen(), Print(), recursive_ty_hash(), Set_ARB_const_lbnd(), Set_ARB_const_stride(), Set_ARB_const_ubnd(), Set_ARB_first_dimen(), Set_ARB_flags(), Set_ARB_last_dimen(), Setup_Ty(), and Verify().
Definition at line 322 of file symtab_defs.h.
Referenced by ARB_dimension(), ARB_Init(), Partial_Compare_Arb(), recursive_ty_hash(), and Set_ARB_dimension().
Definition at line 329 of file symtab_defs.h.
Definition at line 331 of file symtab_defs.h.
| struct { ... } ARB::var |
| union { ... } ARB::u1 |
Referenced by ARB_Init(), Lbnd_val(), Lbnd_var(), Set_lbnd_val(), Set_lbnd_var(), and Verify().
Definition at line 338 of file symtab_defs.h.
| struct { ... } ARB::var |
| union { ... } ARB::u2 |
Referenced by ARB_Init(), Set_ubnd_val(), Set_ubnd_var(), Ubnd_val(), Ubnd_var(), and Verify().
Definition at line 347 of file symtab_defs.h.
| struct { ... } ARB::var |
| union { ... } ARB::u3 |
Referenced by ARB_Init(), Set_stride_val(), Set_stride_var(), Stride_val(), Stride_var(), and Verify().
1.5.6