ΒΆstd::string getFullyQualifiedName(
clang::QualType QT,
const clang::ASTContext& Ctx,
const clang::PrintingPolicy& Policy,
bool WithGlobalNsPrefix = false)
std::string getFullyQualifiedName(
clang::QualType QT,
const clang::ASTContext& Ctx,
const clang::PrintingPolicy& Policy,
bool WithGlobalNsPrefix = false)
Description
Get the fully qualified name for a type. This includes full qualification of all template parameters etc.
Declared at: clang/include/clang/AST/QualTypeNames.h:75
Parameters
- clang::QualType QT
- - the type for which the fully qualified name will be returned.
- const clang::ASTContext& Ctx
- - the ASTContext to be used.
- const clang::PrintingPolicy& Policy
- bool WithGlobalNsPrefix = false
- - If true, then the global namespace specifier "::" will be prepended to the fully qualified name.