[#llvm-printIRUnitNameForStackTrace-07] = xref:llvm.adoc[llvm]::printIRUnitNameForStackTrace :relfileprefix: ../ :mrdocs: `printIRUnitNameForStackTrace` overloads == Synopses Declared in `<llvm/IR/PassManager.h>` Print the name of `IR` for inclusion in a stack trace. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename IRUnitT> void xref:llvm/printIRUnitNameForStackTrace-0a.adoc[printIRUnitNameForStackTrace]( xref:llvm/raw_ostream.adoc[raw_ostream]& OS, IRUnitT const& IR); ---- [.small]#xref:llvm/printIRUnitNameForStackTrace-0a.adoc[_» more..._]# Print the name of a `Function` for inclusion in a stack trace. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> void xref:llvm/printIRUnitNameForStackTrace-04.adoc[printIRUnitNameForStackTrace<Function>]( xref:llvm/raw_ostream.adoc[raw_ostream]& OS, xref:llvm/Function.adoc[Function] const& IR); ---- [.small]#xref:llvm/printIRUnitNameForStackTrace-04.adoc[_» more..._]# Print the name of a `Module` for inclusion in a stack trace. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> void xref:llvm/printIRUnitNameForStackTrace-0e.adoc[printIRUnitNameForStackTrace<Module>]( xref:llvm/raw_ostream.adoc[raw_ostream]& OS, xref:llvm/Module.adoc[Module] const& IR); ---- [.small]#xref:llvm/printIRUnitNameForStackTrace-0e.adoc[_» more..._]# == Parameters [cols="1,4"] |=== | Name| Description | *OS* | Stream to write the IR unit name to. | *IR* | IR unit whose name is printed. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#