OpenADFortTk (including Open64 and OpenAnalysis references)
|
Classes | |
class | ostream |
struct | BegElemInfo_ |
struct | AttrInfo_ |
struct | BegAttrInfo_ |
struct | CommentInfo_ |
struct | IndentAmntInfo_ |
struct | IndentStepInfo_ |
Typedefs | |
typedef ostream &(* | omanip )(ostream &) |
Functions | |
ostream & | operator<< (std::ostream &os, omanip f) |
ostream & | EndElem (ostream &xos) |
ostream & | EndAttr (ostream &xos) |
ostream & | EndAttrs (ostream &xos) |
ostream & | BegComment (ostream &xos) |
ostream & | EndComment (ostream &xos) |
ostream & | Indent (ostream &xos) |
ostream & | IndentIncr (ostream &xos) |
ostream & | IndentDecr (ostream &xos) |
ostream & | operator<< (std::ostream &os, const BegElemInfo_ x) |
BegElemInfo_ | BegElem (const char *etag_) |
template<class T > | |
ostream & | operator<< (std::ostream &os, const AttrInfo_< T > &x) |
template<class T > | |
AttrInfo_< T > | Attr (const char *attr_, const T &val_) |
ostream & | operator<< (std::ostream &os, const BegAttrInfo_ x) |
BegAttrInfo_ | BegAttr (const char *attr_) |
ostream & | operator<< (std::ostream &os, const CommentInfo_ x) |
CommentInfo_ | Comment (const char *str_) |
ostream & | operator<< (std::ostream &os, const IndentAmntInfo_ x) |
IndentAmntInfo_ | SetIndentAmnt (int amnt_) |
ostream & | operator<< (std::ostream &os, const IndentStepInfo_ x) |
IndentStepInfo_ | SetIndentStep (int step_) |
Definition at line 201 of file xmlostream.h.
AttrInfo_<T> xml::Attr | ( | const char * | attr_, |
const T & | val_ | ||
) |
Definition at line 321 of file xmlostream.h.
References xml::AttrInfo_< T >::attr, and xml::AttrInfo_< T >::val.
Referenced by whirl2xaif::DumpCFGraphEdge(), whirl2xaif::DumpGraphEdge(), whirl2xaif::DumpVarRefEdge(), whirl2xaif::Whirl2Xaif::translateAnalMaps(), whirl2xaif::Whirl2Xaif::translateIR(), whirl2xaif::Whirl2Xaif::translatePU(), whirl2xaif::Whirl2Xaif::translateScopeHierarchy(), whirl2xaif::Whirl2Xaif::translateScopeHierarchyPU(), whirl2xaif::TY2F_Append_ARB(), whirl2xaif::TY2F_array(), whirl2xaif::TY2F_scalar(), whirl2xaif::TY2F_Translate_Fld_Path(), whirl2xaif::WN2F_agoto(), whirl2xaif::WN2F_arrsection(), whirl2xaif::WN2F_Arrsection_Slots(), WN2F_Intr_Funcall(), WN2F_ios_close(), WN2F_ios_cr(), WN2F_ios_inquire(), WN2F_ios_open(), WN2F_ios_rewind(), WN2F_ios_write(), whirl2xaif::WN2F_String_Argument(), whirl2xaif::WN2F_Substring(), whirl2xaif::xlate_ARRAY(), whirl2xaif::xlate_ArrayBounds(), whirl2xaif::xlate_ArrayIndices(), xlate_BinaryOpUsingIntrinsicTable(), whirl2xaif::xlate_CALL(), whirl2xaif::xlate_COMMENT(), whirl2xaif::xlate_CONST(), whirl2xaif::xlate_EntryPoint(), whirl2xaif::xlate_FUNC_ENTRY(), whirl2xaif::xlate_GOTO(), whirl2xaif::xlate_INTCONST(), whirl2xaif::xlate_INTRINSIC_CALL(), xlate_IOControlList(), xlate_IOList(), whirl2xaif::xlate_ISTORE(), whirl2xaif::xlate_LABEL(), whirl2xaif::xlate_LoopInitialization(), whirl2xaif::xlate_LoopUpdate(), whirl2xaif::xlate_MemRef(), whirl2xaif::xlate_PassiveStmt(), whirl2xaif::xlate_PRAGMA(), whirl2xaif::xlate_PregRef(), whirl2xaif::xlate_RETURN_VAL(), whirl2xaif::xlate_ScalarizedRefTab(), whirl2xaif::xlate_SideEffectLocationPrint(), whirl2xaif::xlate_STDecl_FUNC(), whirl2xaif::xlate_STDecl_PREG(), whirl2xaif::xlate_STDecl_VAR(), whirl2xaif::xlate_STID(), whirl2xaif::xlate_STUse_BLOCK(), whirl2xaif::xlate_STUse_CONST(), whirl2xaif::xlate_STUse_VAR(), whirl2xaif::xlate_SymRef(), and whirl2xaif::xlate_USE().
|
inline |
Definition at line 345 of file xmlostream.h.
References xml::BegAttrInfo_::attr.
Referenced by whirl2xaif::operator<<(), whirl2xaif::WN2F_agoto(), WN2F_ios_close(), WN2F_ios_cr(), WN2F_ios_inquire(), WN2F_ios_open(), WN2F_ios_rewind(), WN2F_ios_write(), whirl2xaif::xlate_CALL(), whirl2xaif::xlate_COMMENT(), whirl2xaif::xlate_GOTO(), whirl2xaif::xlate_INTRINSIC_CALL(), whirl2xaif::xlate_LABEL(), whirl2xaif::xlate_PassiveStmt(), whirl2xaif::xlate_PRAGMA(), whirl2xaif::xlate_RETURN_VAL(), and whirl2xaif::xlate_USE().
|
inline |
Definition at line 234 of file xmlostream.h.
References xml::ostream::BegComment().
Referenced by xml::ostream::Comment(), whirl2xaif::Whirl2Xaif::dumpTranslationHeaderComment(), and whirl2xaif::TY2F_Translate_Common().
|
inline |
Definition at line 294 of file xmlostream.h.
References xml::BegElemInfo_::etag.
Referenced by whirl2xaif::DumpCFGraphEdge(), whirl2xaif::DumpGraphEdge(), whirl2xaif::DumpVarRefEdge(), whirl2xaif::Whirl2Xaif::translateAnalMaps(), whirl2xaif::Whirl2Xaif::translateIR(), whirl2xaif::Whirl2Xaif::translatePU(), whirl2xaif::Whirl2Xaif::translateScopeHierarchy(), whirl2xaif::Whirl2Xaif::translateScopeHierarchyPU(), whirl2xaif::TY2F_Append_ARB(), whirl2xaif::TY2F_array(), whirl2xaif::TY2F_scalar(), whirl2xaif::TY2F_Translate_Fld_Path(), whirl2xaif::WN2F_agoto(), whirl2xaif::WN2F_arrsection(), whirl2xaif::WN2F_Arrsection_Slots(), WN2F_Intr_Funcall(), WN2F_ios_close(), WN2F_ios_cr(), WN2F_ios_inquire(), WN2F_ios_open(), WN2F_ios_rewind(), WN2F_ios_write(), whirl2xaif::WN2F_src_triplet(), whirl2xaif::WN2F_String_Argument(), whirl2xaif::WN2F_Substring(), whirl2xaif::xlate_ARRAY(), whirl2xaif::xlate_ArrayBounds(), whirl2xaif::xlate_ArrayIndices(), xlate_BinaryOpUsingIntrinsicTable(), whirl2xaif::xlate_CALL(), whirl2xaif::xlate_CFCondition(), whirl2xaif::xlate_COMMENT(), whirl2xaif::xlate_CONST(), whirl2xaif::xlate_EntryPoint(), whirl2xaif::xlate_FUNC_ENTRY(), whirl2xaif::xlate_GOTO(), whirl2xaif::xlate_INTCONST(), whirl2xaif::xlate_INTRINSIC_CALL(), xlate_IOControlList(), xlate_IOList(), whirl2xaif::xlate_ISTORE(), whirl2xaif::xlate_LABEL(), whirl2xaif::xlate_LoopInitialization(), whirl2xaif::xlate_LoopUpdate(), whirl2xaif::xlate_MemRef(), whirl2xaif::xlate_PassiveStmt(), whirl2xaif::xlate_PRAGMA(), whirl2xaif::xlate_PregRef(), whirl2xaif::xlate_RETURN_VAL(), whirl2xaif::xlate_ScalarizedRefTab(), whirl2xaif::xlate_SideEffectLocationPrint(), whirl2xaif::xlate_STDecl_FUNC(), whirl2xaif::xlate_STDecl_PREG(), whirl2xaif::xlate_STDecl_VAR(), whirl2xaif::xlate_STID(), whirl2xaif::xlate_STUse_BLOCK(), whirl2xaif::xlate_STUse_CONST(), whirl2xaif::xlate_STUse_VAR(), whirl2xaif::xlate_SymbolTables(), whirl2xaif::xlate_SymRef(), and whirl2xaif::xlate_USE().
|
inline |
Definition at line 368 of file xmlostream.h.
References xml::CommentInfo_::str.
Referenced by whirl2xaif::Whirl2Xaif::dumpTranslationHeaderComment(), and whirl2xaif::Whirl2Xaif::translatePU().
|
inline |
Definition at line 219 of file xmlostream.h.
References xml::ostream::EndAttr().
Referenced by xml::ostream::BegAttr(), xml::ostream::EndAttrs(), xml::ostream::EndElem(), whirl2xaif::operator<<(), whirl2xaif::WN2F_agoto(), WN2F_ios_close(), WN2F_ios_cr(), WN2F_ios_inquire(), WN2F_ios_open(), WN2F_ios_rewind(), WN2F_ios_write(), whirl2xaif::xlate_CALL(), whirl2xaif::xlate_COMMENT(), whirl2xaif::xlate_GOTO(), whirl2xaif::xlate_INTRINSIC_CALL(), whirl2xaif::xlate_LABEL(), whirl2xaif::xlate_PassiveStmt(), whirl2xaif::xlate_PRAGMA(), whirl2xaif::xlate_RETURN_VAL(), and whirl2xaif::xlate_USE().
|
inline |
Definition at line 226 of file xmlostream.h.
References xml::ostream::EndAttrs().
Referenced by xml::ostream::BegComment(), xml::ostream::BegElem(), whirl2xaif::Whirl2Xaif::translatePU(), whirl2xaif::Whirl2Xaif::translateScopeHierarchy(), whirl2xaif::Whirl2Xaif::translateScopeHierarchyPU(), whirl2xaif::xlate_ISTORE(), whirl2xaif::xlate_STDecl_VAR(), whirl2xaif::xlate_STID(), and whirl2xaif::xlate_SymbolTables().
|
inline |
Definition at line 241 of file xmlostream.h.
References xml::ostream::EndComment().
Referenced by xml::ostream::Comment(), whirl2xaif::Whirl2Xaif::dumpTranslationHeaderComment(), and whirl2xaif::TY2F_Translate_Common().
|
inline |
Definition at line 212 of file xmlostream.h.
References xml::ostream::EndElem().
Referenced by whirl2xaif::DumpCFGraphEdge(), whirl2xaif::DumpGraphEdge(), whirl2xaif::DumpVarRefEdge(), whirl2xaif::Whirl2Xaif::translateAnalMaps(), whirl2xaif::Whirl2Xaif::translateIR(), whirl2xaif::Whirl2Xaif::translatePU(), whirl2xaif::Whirl2Xaif::translateScopeHierarchy(), whirl2xaif::Whirl2Xaif::translateScopeHierarchyPU(), whirl2xaif::TY2F_Append_ARB(), whirl2xaif::TY2F_array(), whirl2xaif::TY2F_scalar(), whirl2xaif::TY2F_Translate_Fld_Path(), whirl2xaif::WN2F_agoto(), whirl2xaif::WN2F_arrsection(), whirl2xaif::WN2F_Arrsection_Slots(), WN2F_Intr_Funcall(), WN2F_ios_close(), WN2F_ios_cr(), WN2F_ios_inquire(), WN2F_ios_open(), WN2F_ios_rewind(), WN2F_ios_write(), whirl2xaif::WN2F_src_triplet(), whirl2xaif::WN2F_String_Argument(), whirl2xaif::WN2F_Substring(), whirl2xaif::xlate_ARRAY(), whirl2xaif::xlate_ArrayBounds(), whirl2xaif::xlate_ArrayIndices(), xlate_BinaryOpUsingIntrinsicTable(), whirl2xaif::xlate_CALL(), whirl2xaif::xlate_CFCondition(), whirl2xaif::xlate_COMMENT(), whirl2xaif::xlate_CONST(), whirl2xaif::xlate_EntryPoint(), whirl2xaif::xlate_FUNC_ENTRY(), whirl2xaif::xlate_GOTO(), whirl2xaif::xlate_INTCONST(), whirl2xaif::xlate_INTRINSIC_CALL(), xlate_IOControlList(), xlate_IOList(), whirl2xaif::xlate_ISTORE(), whirl2xaif::xlate_LABEL(), whirl2xaif::xlate_LoopInitialization(), whirl2xaif::xlate_LoopUpdate(), whirl2xaif::xlate_MemRef(), whirl2xaif::xlate_PassiveStmt(), whirl2xaif::xlate_PRAGMA(), whirl2xaif::xlate_PregRef(), whirl2xaif::xlate_RETURN_VAL(), whirl2xaif::xlate_ScalarizedRefTab(), whirl2xaif::xlate_SideEffectLocationPrint(), whirl2xaif::xlate_STDecl_FUNC(), whirl2xaif::xlate_STDecl_PREG(), whirl2xaif::xlate_STDecl_VAR(), whirl2xaif::xlate_STID(), whirl2xaif::xlate_STUse_BLOCK(), whirl2xaif::xlate_STUse_CONST(), whirl2xaif::xlate_STUse_VAR(), whirl2xaif::xlate_SymbolTables(), whirl2xaif::xlate_SymRef(), and whirl2xaif::xlate_USE().
|
inline |
Definition at line 249 of file xmlostream.h.
References xml::ostream::Indent().
Referenced by xml::ostream::BegComment(), xml::ostream::BegElem(), and xml::ostream::EndElem().
|
inline |
Definition at line 263 of file xmlostream.h.
References xml::ostream::IndentDecr().
Referenced by xml::ostream::EndElem().
|
inline |
Definition at line 256 of file xmlostream.h.
References xml::ostream::IndentIncr().
Referenced by xml::ostream::BegElem().
|
inline |
Definition at line 204 of file xmlostream.h.
|
inline |
Definition at line 286 of file xmlostream.h.
References xml::ostream::BegElem(), and xml::BegElemInfo_::etag.
ostream& xml::operator<< | ( | std::ostream & | os, |
const AttrInfo_< T > & | x | ||
) |
Definition at line 312 of file xmlostream.h.
References xml::ostream::Attr().
|
inline |
Definition at line 337 of file xmlostream.h.
References xml::BegAttrInfo_::attr, and xml::ostream::BegAttr().
|
inline |
Definition at line 360 of file xmlostream.h.
References xml::ostream::Comment(), and xml::CommentInfo_::str.
|
inline |
Definition at line 383 of file xmlostream.h.
References xml::IndentAmntInfo_::amnt, and xml::ostream::SetIndentAmnt().
|
inline |
Definition at line 406 of file xmlostream.h.
References xml::ostream::SetIndentStep(), and xml::IndentStepInfo_::step.
|
inline |
Definition at line 391 of file xmlostream.h.
References xml::IndentAmntInfo_::amnt.
|
inline |
Definition at line 414 of file xmlostream.h.
References xml::IndentStepInfo_::step.