struct ClassTemplateSpecializationDecl::SpecializedPartialSpecialization

Declaration

struct ClassTemplateSpecializationDecl::
    SpecializedPartialSpecialization { /* full declaration omitted */ };

Description

Structure that stores information about a class template specialization that was instantiated from a class template partial specialization.

Declared at: clang/include/clang/AST/DeclTemplate.h:1834

Member Variables

public clang::ClassTemplatePartialSpecializationDecl* PartialSpecialization
The class template partial specialization from which this class template specialization was instantiated.
public const clang::TemplateArgumentList* TemplateArgs
The template argument list deduced for the class template partial specialization itself.