ΒΆclang::NestedNameSpecifier*
createNestedNameSpecifier(
    const clang::ASTContext& Ctx,
    const clang::TypeDecl* TD,
    bool FullyQualify,
    bool WithGlobalNsPrefix)

Description

Create a NestedNameSpecifier for TagDecl and its enclosing scopes.

Declared at: clang/lib/AST/QualTypeNames.cpp:359

Parameters

const clang::ASTContext& Ctx
- the AST Context to be used.
const clang::TypeDecl* TD
- the TagDecl for which a NestedNameSpecifier is requested.
bool FullyQualify
- Convert all template arguments into fully qualified names.
bool WithGlobalNsPrefix
- Indicate whether the global namespace specifier "::" should be prepended or not.