mangleTemplateToString
Mangles a template.
Synopsis
Declared in <SageIII/manglingSupport.h>
std::string
mangleTemplateToString(
std::string const& templ_name,
SgTemplateParameterPtrList const& templ_params,
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 parameter (i.e., should be 'foo' and not 'foo < typename T >'). |
templ_params [in] |
Container of template parameters. |
scope [in] |
Scope of the function (e.g., via 'get_scope ()'), used to get qualifiers. |
Created with MrDocs