| enum whirl2sexp::status |
| void whirl2sexp::DumpIR | ( | PU_Info * | pu_forest, | |
| int | flags | |||
| ) |
Definition at line 74 of file whirl2sexp.cxx.
References TranslateIR().

| void whirl2sexp::DumpPU | ( | PU_Info * | pu, | |
| int | flags | |||
| ) |
Definition at line 86 of file whirl2sexp.cxx.
References TranslatePU().

| void whirl2sexp::DumpPUTree | ( | PU_Info * | pu_tree, | |
| int | flags | |||
| ) |
Definition at line 80 of file whirl2sexp.cxx.
References TranslatePUTree().

| void whirl2sexp::DumpWN | ( | WN * | wn, | |
| int | flags | |||
| ) |
Definition at line 92 of file whirl2sexp.cxx.
References TranslateWN().
Referenced by fortTkSupport::CreateWhirlIdMaps(), whirl2xaif::PUXlationContext::findDoChainId(), whirl2xaif::PUXlationContext::findUDDUChainId(), and whirl2xaif::PUXlationContext::getAliasMapKey().

| void whirl2sexp::TranslateGlobalSymbolTables | ( | sexp::ostream & | sos, | |
| int | flags = 0 | |||
| ) |
Definition at line 22 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), SexpTags::GBL_SYMTAB, GLOBAL_SYMTAB, xlate_ARB_TAB(), xlate_BLK_TAB(), xlate_FILE_INFO(), xlate_FLD_TAB(), xlate_INITO_TAB(), xlate_INITV_TAB(), xlate_PU_TAB(), xlate_ST_ATTR_TAB(), xlate_ST_TAB(), xlate_STR_TAB(), xlate_TCON_STR_TAB(), xlate_TCON_TAB(), xlate_TY_TAB(), and xlate_TYLIST_TAB().
Referenced by xlate_IR().

| void whirl2sexp::TranslateIR | ( | std::ostream & | os, | |
| PU_Info * | pu_forest, | |||
| int | flags = 0 | |||
| ) |
Definition at line 37 of file whirl2sexp.cxx.
References GenHeader(), and xlate_IR().
Referenced by DumpIR(), and real_main().

| void whirl2sexp::TranslateLocalSymbolTables | ( | sexp::ostream & | sos, | |
| SYMTAB_IDX | stab_lvl, | |||
| int | flags = 0 | |||
| ) |
Definition at line 91 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), SexpTags::PU_SYMTAB, xlate_INITO_TAB(), xlate_LABEL_TAB(), xlate_PREG_TAB(), xlate_ST_ATTR_TAB(), and xlate_ST_TAB().
Referenced by xlate_PU().

| void whirl2sexp::TranslatePU | ( | std::ostream & | os, | |
| PU_Info * | pu, | |||
| int | flags = 0 | |||
| ) |
Definition at line 55 of file whirl2sexp.cxx.
References GenHeader(), and xlate_PU().
Referenced by DumpPU().

| void whirl2sexp::TranslatePUTree | ( | std::ostream & | os, | |
| PU_Info * | pu_tree, | |||
| int | flags = 0 | |||
| ) |
Definition at line 46 of file whirl2sexp.cxx.
References GenHeader(), and xlate_PUTree().
Referenced by DumpPUTree().

| whirl2sexp::status whirl2sexp::TranslateWN | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 27 of file wn2sexp.cxx.
References sexp::BegList(), sexp::EndList(), FORTTK_DEVMSG, good, OPERATOR_name(), and WN_operator().

| void whirl2sexp::TranslateWN | ( | std::ostream & | os, | |
| WN * | wn, | |||
| int | flags = 0 | |||
| ) |
Definition at line 64 of file whirl2sexp.cxx.
References GenHeader(), and xlate_WN().
Referenced by DumpWN(), TranslateWNChildren(), xlate_BLOCK(), xlate_condBR(), xlate_CVT_CVTL(), xlate_GOTOx_LABEL(), xlate_LDID_STID(), xlate_PARM(), xlate_RETURNx(), xlate_TAS(), xlate_UnaryOp(), xlate_WN(), and xlate_xPRAGMA().

| whirl2sexp::status whirl2sexp::TranslateWNChildren | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 48 of file wn2sexp.cxx.
References sexp::EndLine(), FORTTK_ASSERT, good, TranslateWN(), fortTkSupport::Diagnostics::UnexpectedInput, WN_kid(), and WN_kid_count().
Referenced by xlate_ARRAYx(), xlate_BinaryOp(), xlate_FUNC_ENTRY(), xlate_IO(), xlate_IO_ITEM(), xlate_misc_stmt(), xlate_multiBR(), xlate_STRCTFLD(), xlate_structured_cf(), xlate_TernaryOp(), xlate_xCALL(), and xlate_xLOADx_xSTOREx().

| whirl2sexp::status whirl2sexp::xlate_AGOTO | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 410 of file wn2sexp.cxx.
References FORTTK_ASSERT, FORTTK_DIE, good, OPR_AGOTO, fortTkSupport::Diagnostics::UnexpectedInput, fortTkSupport::Diagnostics::Unimplemented, and WN_operator().

| whirl2sexp::status whirl2sexp::xlate_ALLOCA | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 944 of file wn2sexp.cxx.
References FORTTK_ASSERT, FORTTK_DIE, good, OPR_ALLOCA, fortTkSupport::Diagnostics::UnexpectedInput, fortTkSupport::Diagnostics::Unimplemented, and WN_operator().

| whirl2sexp::status whirl2sexp::xlate_ALTENTRY | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 422 of file wn2sexp.cxx.
References FORTTK_ASSERT, FORTTK_DIE, good, OPR_ALTENTRY, fortTkSupport::Diagnostics::UnexpectedInput, fortTkSupport::Diagnostics::Unimplemented, and WN_operator().

| void whirl2sexp::xlate_ARB_TAB | ( | sexp::ostream & | sos | ) |
Definition at line 202 of file symtab2sexp.cxx.
References SexpTags::ARB_TAB, Arb_Table, sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), and For_all().
Referenced by TranslateGlobalSymbolTables().

| whirl2sexp::status whirl2sexp::xlate_ARRAYx | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 772 of file wn2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), FORTTK_ASSERT, GenSexpWNOpr(), good, OPR_ARRAY, OPR_ARRAYEXP, OPR_ARRSECTION, TranslateWNChildren(), fortTkSupport::Diagnostics::UnexpectedInput, WN_element_size(), and WN_operator().

| whirl2sexp::status whirl2sexp::xlate_BinaryOp | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 957 of file wn2sexp.cxx.
References sexp::BegList(), sexp::EndLine(), sexp::EndList(), FORTTK_ASSERT, GenSexpWNOpr(), good, OPERATOR_name(), TranslateWNChildren(), fortTkSupport::Diagnostics::UnexpectedInput, WN_kid_count(), and WN_operator().

| void whirl2sexp::xlate_BLK_TAB | ( | sexp::ostream & | sos | ) |
Definition at line 279 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), SexpTags::BLK_TAB, Blk_Table, sexp::EndLine(), sexp::EndList(), and For_all().
Referenced by TranslateGlobalSymbolTables().

| whirl2sexp::status whirl2sexp::xlate_BLOCK | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 272 of file wn2sexp.cxx.
References sexp::BegList(), sexp::EndLine(), sexp::EndList(), FORTTK_ASSERT, GenSexpWNOpr(), good, NULL, OPR_BLOCK, TranslateWN(), fortTkSupport::Diagnostics::UnexpectedInput, WN_first(), WN_next(), and WN_operator().

| whirl2sexp::status whirl2sexp::xlate_CASEGOTO | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 394 of file wn2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndList(), FORTTK_ASSERT, GenSexpWNOpr(), good, OPR_CASEGOTO, fortTkSupport::Diagnostics::UnexpectedInput, WN_const_val(), WN_label_number(), and WN_operator().

| whirl2sexp::status whirl2sexp::xlate_condBR | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 432 of file wn2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), FORTTK_ASSERT, GenSexpWNOpr(), good, OPR_FALSEBR, OPR_TRUEBR, TranslateWN(), fortTkSupport::Diagnostics::UnexpectedInput, WN_kid0(), WN_label_number(), and WN_operator().

| whirl2sexp::status whirl2sexp::xlate_CONST | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 859 of file wn2sexp.cxx.
References sexp::BegList(), sexp::EndList(), FORTTK_ASSERT, GenSexpSymRef(), GenSexpWNOpr(), good, OPR_CONST, fortTkSupport::Diagnostics::UnexpectedInput, WN_operator(), and WN_st_idx().

| whirl2sexp::status whirl2sexp::xlate_CVT_CVTL | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 804 of file wn2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), FORTTK_ASSERT, GenSexpWNOpr(), good, OPR_CVT, OPR_CVTL, TranslateWN(), fortTkSupport::Diagnostics::UnexpectedInput, WN_cvtl_bits(), WN_kid0(), and WN_operator().

| void whirl2sexp::xlate_FILE_INFO | ( | sexp::ostream & | sos | ) |
Definition at line 131 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndList(), File_info, SexpTags::FILE_INFO, FILE_INFO_FLAGS_To_Str(), FILE_INFO_gp_group(), FILE_INFO::flags, and GenSexpFlg().
Referenced by TranslateGlobalSymbolTables().

| void whirl2sexp::xlate_FLD_TAB | ( | sexp::ostream & | sos | ) |
Definition at line 193 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), SexpTags::FLD_TAB, Fld_Table, and For_all().
Referenced by TranslateGlobalSymbolTables().

| whirl2sexp::status whirl2sexp::xlate_FUNC_ENTRY | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 246 of file wn2sexp.cxx.
References sexp::BegList(), sexp::EndLine(), sexp::EndList(), FORTTK_ASSERT, GenSexpSymRef(), GenSexpWNOpr(), good, OPR_FUNC_ENTRY, TranslateWNChildren(), fortTkSupport::Diagnostics::UnexpectedInput, WN_entry_name, WN_kid_count(), and WN_operator().

| whirl2sexp::status whirl2sexp::xlate_GOTOx_LABEL | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 344 of file wn2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), FORTTK_ASSERT, GenSexpOpaqueFlg(), GenSexpWNOpr(), good, OPR_GOTO, OPR_GOTO_OUTER_BLOCK, OPR_LABEL, OPR_REGION_EXIT, TranslateWN(), fortTkSupport::Diagnostics::UnexpectedInput, WN_kid0(), WN_label_flag(), WN_label_level(), WN_label_number(), and WN_operator().

| whirl2sexp::status whirl2sexp::xlate_IDNAME | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 710 of file wn2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndList(), FORTTK_ASSERT, GenSexpSymRef(), GenSexpWNOpr(), good, OPR_IDNAME, fortTkSupport::Diagnostics::UnexpectedInput, WN_idname_offset(), WN_operator(), and WN_st_idx().

| whirl2sexp::status whirl2sexp::xlate_IMPLIED_DO | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 335 of file wn2sexp.cxx.
References FORTTK_ASSERT, FORTTK_DIE, good, OPR_IMPLIED_DO, fortTkSupport::Diagnostics::UnexpectedInput, fortTkSupport::Diagnostics::Unimplemented, and WN_operator().

| void whirl2sexp::xlate_INITO_TAB | ( | sexp::ostream & | sos, | |
| SYMTAB_IDX | stab_lvl | |||
| ) |
Definition at line 261 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), For_all(), SexpTags::INITO_TAB, and Inito_Table.
Referenced by TranslateGlobalSymbolTables(), and TranslateLocalSymbolTables().

| void whirl2sexp::xlate_INITV_TAB | ( | sexp::ostream & | sos | ) |
Definition at line 270 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), For_all(), SexpTags::INITV_TAB, and Initv_Table.
Referenced by TranslateGlobalSymbolTables().

| whirl2sexp::status whirl2sexp::xlate_INTCONST | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 844 of file wn2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndList(), FORTTK_ASSERT, GenSexpWNOpr(), good, OPR_INTCONST, fortTkSupport::Diagnostics::UnexpectedInput, WN_const_val(), and WN_operator().

| whirl2sexp::status whirl2sexp::xlate_IO | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 517 of file wn2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), FORTTK_ASSERT, GenSexpOpaqueFlg(), GenSexpWNOpr(), good, IOSTATEMENT_name, OPR_IO, TranslateWNChildren(), fortTkSupport::Diagnostics::UnexpectedInput, WN_io_flag(), WN_io_statement(), and WN_operator().

| whirl2sexp::status whirl2sexp::xlate_IO_ITEM | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 538 of file wn2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), FORTTK_ASSERT, GenSexpTyUse(), GenSexpWNOpr(), good, IOITEM_name, OPR_IO_ITEM, TranslateWNChildren(), fortTkSupport::Diagnostics::UnexpectedInput, WN_io_item(), WN_kid_count(), WN_operator(), and WN_ty().

| void whirl2sexp::xlate_LABEL_TAB | ( | sexp::ostream & | sos, | |
| SYMTAB_IDX | stab_lvl | |||
| ) |
Definition at line 313 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), For_all_entries(), SexpTags::LABEL_TAB, and Scope_tab.
Referenced by TranslateLocalSymbolTables().

| whirl2sexp::status whirl2sexp::xlate_LDA_LDMA | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 661 of file wn2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndList(), FORTTK_ASSERT, GenSexpSymRef(), GenSexpTyUse(), GenSexpWNOpr(), good, OPR_LDA, OPR_LDMA, fortTkSupport::Diagnostics::UnexpectedInput, WN_field_id(), WN_load_offset(), WN_operator(), WN_st_idx(), and WN_ty().

| whirl2sexp::status whirl2sexp::xlate_LDID_STID | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 681 of file wn2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), FORTTK_ASSERT, GenSexpSymRef(), GenSexpTyUse(), GenSexpWNOpr(), good, OPR_LDID, OPR_PSTID, OPR_STID, TranslateWN(), fortTkSupport::Diagnostics::UnexpectedInput, WN_field_id(), WN_kid0(), WN_offset(), WN_operator(), WN_st_idx(), and WN_ty().

| whirl2sexp::status whirl2sexp::xlate_misc_stmt | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 566 of file wn2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), FORTTK_ASSERT, GenSexpOpaqueFlg(), GenSexpSymRef(), GenSexpWNOpr(), good, OPERATOR_has_flags(), OPERATOR_has_offset(), OPERATOR_has_sym(), OPR_AFFIRM, OPR_ARRAY_CONSTRUCT, OPR_ASSERT, OPR_BACKWARD_BARRIER, OPR_COMMENT, OPR_DEALLOCA, OPR_EVAL, OPR_FORWARD_BARRIER, OPR_IMPLICIT_BND, OPR_INTERFACE, OPR_NAMELIST, OPR_NULLIFY, OPR_PREFETCH, OPR_PREFETCHX, OPR_TRAP, OPR_USE, TranslateWNChildren(), fortTkSupport::Diagnostics::UnexpectedInput, WN_flag(), WN_kid_count(), WN_offset(), WN_operator(), and WN_st_idx().

| whirl2sexp::status whirl2sexp::xlate_multiBR | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 374 of file wn2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), FORTTK_ASSERT, GenSexpWNOpr(), good, OPR_COMPGOTO, OPR_SWITCH, TranslateWNChildren(), fortTkSupport::Diagnostics::UnexpectedInput, WN_last_label(), WN_num_entries(), and WN_operator().

| whirl2sexp::status whirl2sexp::xlate_PARM | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 925 of file wn2sexp.cxx.
References sexp::BegList(), sexp::EndLine(), sexp::EndList(), FORTTK_ASSERT, GenSexpOpaqueFlg(), GenSexpTyUse(), GenSexpWNOpr(), good, OPR_PARM, TranslateWN(), fortTkSupport::Diagnostics::UnexpectedInput, WN_kid0(), WN_operator(), WN_parm_flag, and WN_ty().

| void whirl2sexp::xlate_PREG_TAB | ( | sexp::ostream & | sos, | |
| SYMTAB_IDX | stab_lvl | |||
| ) |
Definition at line 325 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), For_all_entries(), SexpTags::PREG_TAB, and Scope_tab.
Referenced by TranslateLocalSymbolTables().

| whirl2sexp::status whirl2sexp::xlate_PSTID | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
| whirl2sexp::status whirl2sexp::xlate_PSTORE | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
| void whirl2sexp::xlate_PU_TAB | ( | sexp::ostream & | sos | ) |
Definition at line 175 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), For_all(), SexpTags::PU_TAB, and Pu_Table.
Referenced by TranslateGlobalSymbolTables().

| whirl2sexp::status whirl2sexp::xlate_REGION | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 298 of file wn2sexp.cxx.
References FORTTK_ASSERT, FORTTK_DIE, good, OPR_REGION, fortTkSupport::Diagnostics::UnexpectedInput, fortTkSupport::Diagnostics::Unimplemented, and WN_operator().

| whirl2sexp::status whirl2sexp::xlate_RETURNx | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 449 of file wn2sexp.cxx.
References sexp::BegList(), sexp::EndLine(), sexp::EndList(), FORTTK_ASSERT, GenSexpWNOpr(), good, OPR_RETURN, OPR_RETURN_VAL, TranslateWN(), fortTkSupport::Diagnostics::UnexpectedInput, WN_kid0(), and WN_operator().

| void whirl2sexp::xlate_ST_ATTR_TAB | ( | sexp::ostream & | sos, | |
| SYMTAB_IDX | stab_lvl | |||
| ) |
Definition at line 157 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), For_all(), SexpTags::ST_ATTR_TAB, and St_Attr_Table.
Referenced by TranslateGlobalSymbolTables(), and TranslateLocalSymbolTables().

| void whirl2sexp::xlate_ST_TAB | ( | sexp::ostream & | sos, | |
| const SCOPE & | scope | |||
| ) |
Definition at line 166 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), For_all(), SCOPE::st_tab, and SexpTags::ST_TAB.
Referenced by whirl2xaif::xlate_SYMTAB().

| void whirl2sexp::xlate_ST_TAB | ( | sexp::ostream & | sos, | |
| SYMTAB_IDX | stab_lvl | |||
| ) |
Definition at line 148 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), For_all(), SexpTags::ST_TAB, and St_Table.
Referenced by TranslateGlobalSymbolTables(), and TranslateLocalSymbolTables().

| void whirl2sexp::xlate_STR_TAB | ( | sexp::ostream & | sos | ) |
Definition at line 288 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), buf, sexp::EndLine(), sexp::EndList(), idx, Index_To_Str(), SexpTags::STR_TAB, STR_Table_Size(), and xlate_SYMTAB_entry_STR().
Referenced by TranslateGlobalSymbolTables().

| whirl2sexp::status whirl2sexp::xlate_STRCTFLD | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 897 of file wn2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), FORTTK_ASSERT, GenSexpTyUse(), GenSexpWNOpr(), good, OPERATOR_name(), OPR_STRCTFLD, TranslateWNChildren(), fortTkSupport::Diagnostics::UnexpectedInput, WN_field_id(), WN_kid_count(), WN_load_addr_ty(), WN_operator(), and WN_ty().

| whirl2sexp::status whirl2sexp::xlate_structured_cf | ( | sexp::ostream & | sos, | |
| WN * | wn | |||
| ) |
Definition at line 308 of file wn2sexp.cxx.
References sexp::BegList(), sexp::EndLine(), sexp::EndList(), FORTTK_ASSERT, GenSexpOpaqueFlg(), GenSexpWNOpr(), good, OPR_DO_LOOP, OPR_DO_WHILE, OPR_IF, OPR_WHILE_DO, TranslateWNChildren(), fortTkSupport::Diagnostics::UnexpectedInput, WN_if_flag(), and WN_operator().

| void whirl2sexp::xlate_SYMTAB_entry | ( | sexp::ostream & | sos, | |
| UINT32 | idx, | |||
| PREG * | preg | |||
| ) |
Definition at line 735 of file symtab2sexp.cxx.
References sexp::IOFlags::A_DQUOTE, sexp::Atom(), sexp::BegList(), sexp::EndList(), PREG_name(), and PREG_name_idx().

| void whirl2sexp::xlate_SYMTAB_entry | ( | sexp::ostream & | sos, | |
| UINT32 | idx, | |||
| LABEL * | lbl | |||
| ) |
Definition at line 709 of file symtab2sexp.cxx.
References sexp::IOFlags::A_DQUOTE, sexp::Atom(), sexp::BegList(), sexp::EndList(), LABEL::flags, GenSexpFlg(), LABEL_FLAGS_To_Str(), LABEL_kind(), LABEL_Kind_Name(), LABEL_name(), and LABEL_name_idx().

| void whirl2sexp::xlate_SYMTAB_entry | ( | sexp::ostream & | sos, | |
| UINT32 | idx, | |||
| BLK * | blk | |||
| ) |
Definition at line 684 of file symtab2sexp.cxx.
References BLK::Align(), sexp::Atom(), sexp::BegList(), BLK_FLAGS_To_Str(), sexp::EndList(), BLK::Flags(), GenSexpFlg(), BLK::Scninfo_idx(), BLK::Section_idx(), and BLK::Size().

| void whirl2sexp::xlate_SYMTAB_entry | ( | sexp::ostream & | sos, | |
| UINT32 | idx, | |||
| INITV * | initv | |||
| ) |
Definition at line 658 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndList(), InitvKind_Name(), INITV::kind, INITV::next, INITV::Ofst(), INITV::repeat1, and INITV::St().

| void whirl2sexp::xlate_SYMTAB_entry | ( | sexp::ostream & | sos, | |
| UINT32 | idx, | |||
| INITO * | inito | |||
| ) |
Definition at line 642 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndList(), GenSexpSym(), INITO::st_idx, and INITO::val.

| void whirl2sexp::xlate_SYMTAB_entry | ( | sexp::ostream & | sos, | |
| UINT32 | idx, | |||
| TCON * | tcon | |||
| ) |
Definition at line 610 of file symtab2sexp.cxx.
References sexp::IOFlags::A_HEX, FortTk::assign(), sexp::Atom(), sexp::BegList(), TCON::cmplxval, sexp::EndList(), TCON::flags, GenSexpFlg(), FortTk::uint128_t::hi, FortTk::uint128_t::lo, Mtype_Name(), TCON::qival, TCON::qval, TCON_ty, TCONFlags_To_Str(), and TCON::vals.

| void whirl2sexp::xlate_SYMTAB_entry | ( | sexp::ostream & | sos, | |
| UINT32 | idx, | |||
| TYLIST * | tyl | |||
| ) |
Definition at line 597 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndList(), GenSexpTy(), and TYLIST_type().

| void whirl2sexp::xlate_SYMTAB_entry | ( | sexp::ostream & | sos, | |
| UINT32 | idx, | |||
| ARB * | arb | |||
| ) |
Definition at line 547 of file symtab2sexp.cxx.
References ARB_co_dimension(), ARB_const_lbnd(), ARB_const_stride(), ARB_const_ubnd(), ARB_dimension(), ARB_flags(), ARB_FLAGS_To_Str(), ARB_lbnd_val(), ARB_lbnd_var(), ARB_stride_val(), ARB_stride_var(), ARB_ubnd_val(), ARB_ubnd_var(), sexp::Atom(), sexp::BegList(), sexp::EndList(), GenSexpFlg(), and GenSexpSym().

| void whirl2sexp::xlate_SYMTAB_entry | ( | sexp::ostream & | sos, | |
| UINT32 | idx, | |||
| FLD * | fld | |||
| ) |
Definition at line 510 of file symtab2sexp.cxx.
References sexp::IOFlags::A_DQUOTE, sexp::Atom(), sexp::BegList(), sexp::EndList(), FLD_bofst(), FLD_bsize(), FLD_flags(), FLD_FLAGS_To_Str(), FLD_name(), FLD_name_idx(), FLD_ofst(), FLD_st(), GenSexpFlg(), GenSexpSym(), GenSexpTy(), and FLD::type.

| void whirl2sexp::xlate_SYMTAB_entry | ( | sexp::ostream & | sos, | |
| UINT32 | idx, | |||
| TY * | ty | |||
| ) |
Definition at line 453 of file symtab2sexp.cxx.
References sexp::IOFlags::A_DQUOTE, sexp::Atom(), sexp::BegList(), sexp::EndList(), GenSexpFlg(), GenSexpTy(), FLD_HANDLE::Idx(), ARB_HANDLE::Idx(), KIND_ARRAY, KIND_FUNCTION, Kind_Name(), KIND_POINTER, KIND_STRUCT, Mtype_Name(), TY::Pu_flags(), TY_arb(), TY_etype(), TY_flags(), TY_FLAGS_To_Str(), TY_fld(), TY_kind(), TY_mtype(), TY_name(), TY_name_idx(), TY_pointed(), TY_PU_FLAGS_To_Str(), TY_size(), and TY_tylist().

| void whirl2sexp::xlate_SYMTAB_entry | ( | sexp::ostream & | sos, | |
| UINT32 | idx, | |||
| PU * | pu | |||
| ) |
Definition at line 419 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndList(), PU::flags, GenSexpFlg(), GenSexpTy(), PU_FLAGS_To_Str(), PU_gp_group(), PU_lexical_level(), PU_prototype(), PU_src_lang(), PU_SRC_LANG_FLAGS_To_Str(), and PU_target_idx().

| void whirl2sexp::xlate_SYMTAB_entry | ( | sexp::ostream & | sos, | |
| UINT32 | idx, | |||
| ST_ATTR * | sta | |||
| ) |
Definition at line 397 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndList(), GenSexpSym(), ST_ATTR_kind(), ST_ATTR_Kind_Name(), ST_ATTR_reg_id(), and ST_ATTR_st_idx().

| void whirl2sexp::xlate_SYMTAB_entry | ( | sexp::ostream & | sos, | |
| UINT32 | idx, | |||
| ST * | st | |||
| ) |
Definition at line 341 of file symtab2sexp.cxx.
References sexp::Atom(), sexp::BegList(), CLASS_BLOCK, CLASS_FUNC, Class_Name(), sexp::EndList(), Export_Name(), ST::flags, ST::flags_ext, GenSexpFlg(), GenSexpSym(), GenSexpSymNm(), GenSexpTy(), Sclass_Name(), ST_base_idx(), ST_blk(), ST_class(), ST_export(), ST_EXT_FLAGS_To_Str(), ST_FLAGS_To_Str(), ST_name_idx(), ST_ofst(), ST_pu(), ST_sclass(), ST_st_idx(), and ST_type().
Referenced by whirl2sexp::xlate_SYMTAB_entry_op< T >::operator()().

| void whirl2sexp::xlate_SYMTAB_entry_STR | ( | sexp::ostream & | sos, | |
| UINT32 | idx | |||
| ) |
Definition at line 766 of file symtab2sexp.cxx.
References sexp::IOFlags::A_DQUOTE, sexp::Atom(), sexp::BegList(), sexp::EndList(), and Index_To_Str().
Referenced by xlate_STR_TAB().

| void whirl2sexp::xlate_SYMTAB_entry_TCON_STR | ( | sexp::ostream & | sos, | |
| UINT32 | idx | |||
| ) |
Definition at line 751 of file