Skip to content

mangleTemplateArgsToString

mangleTemplateArgsToString overloads

Synopses

Declared in <SageIII/manglingSupport.h>

Mangles a template argument container, returning an STL std::string.

std::string
mangleTemplateArgsToString(
    SgTemplateArgumentPtrList::const_iterator const b,
    SgTemplateArgumentPtrList::const_iterator const e);

Mangles a template parameter container, returning an STL std::string.

std::string
mangleTemplateArgsToString(
    SgTemplateParameterPtrList::const_iterator const b,
    SgTemplateParameterPtrList::const_iterator const e);

Return Value

  • The specified arguments mangled and concatenated by "*sep*".

  • The specified parameters mangled and concatenated by "*sep*".

Parameters

Name

Description

b [in]

First element in the container to mangle.

e [in]

End (last+1) in the container to mangle.

Created with MrDocs