ΒΆ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.