
Public Member Functions | |
| LOC_INFO (FLD_PATH_INFO *path) | |
| void | WN2F_Find_And_Mark_Nested_Address (WN *addr) |
Public Attributes | |
| WN * | _nested_addr |
Private Attributes | |
| FLD_PATH_INFO * | _flds_left |
| STAB_OFFSET | _off |
| BOOL | _base_is_array |
Definition at line 326 of file wn2f.cxx.
| LOC_INFO::LOC_INFO | ( | FLD_PATH_INFO * | path | ) | [inline] |
Definition at line 336 of file wn2f.cxx.
References _base_is_array, _flds_left, _nested_addr, _off, FALSE, and NULL.
| void LOC_INFO::WN2F_Find_And_Mark_Nested_Address | ( | WN * | addr | ) |
Definition at line 376 of file wn2f.cxx.
References _base_is_array, _flds_left, _nested_addr, _off, Fld_Path_Info::arr_elt, ASSERT_WARN, DIAG_W2F_UNEXPECTED_OPC, FALSE, KIND_ARRAY, KIND_POINTER, OPR_ADD, OPR_ARRAY, OPR_ARRAYEXP, OPR_ARRSECTION, OPR_ILOAD, OPR_INTCONST, OPR_LDA, OPR_LDID, TY2F_Point_At_Path(), TY_is_f90_deferred_shape(), TY_kind(), TY_pointed(), WN_const_val(), WN_kid0(), WN_kid1(), WN_lda_offset(), WN_operator(), and WN_ty().
Referenced by WN2F_Offset_Memref().

BOOL LOC_INFO::_base_is_array [private] |
Definition at line 331 of file wn2f.cxx.
Referenced by LOC_INFO(), and WN2F_Find_And_Mark_Nested_Address().
FLD_PATH_INFO* LOC_INFO::_flds_left [private] |
Definition at line 329 of file wn2f.cxx.
Referenced by LOC_INFO(), and WN2F_Find_And_Mark_Nested_Address().
Definition at line 334 of file wn2f.cxx.
Referenced by LOC_INFO(), WN2F_Find_And_Mark_Nested_Address(), and WN2F_Offset_Memref().
STAB_OFFSET LOC_INFO::_off [private] |
Definition at line 330 of file wn2f.cxx.
Referenced by LOC_INFO(), and WN2F_Find_And_Mark_Nested_Address().
1.6.1