mangleTemplateToString
Mangles an instantiated template.
Synopsis
Declared in <SageIII/manglingSupport.h>
std::string
mangleTemplateToString(
std::string const& templ_name,
SgTemplateArgumentPtrList const& templ_args,
SgScopeStatement const* scope);
Return Value
Mangled name, including all parameter information.
Parameters
Name |
Description |
templ_name [in] |
Unmangled base name of the template. This std::string should not contain the template arguments (i.e., should be 'foo' and not 'foo < int >'). |
templ_args [in] |
Container of template arguments. |
scope [in] |
Scope of the function (e.g., via 'get_scope ()'), used to get qualifiers. |
Created with MrDocs