clang 19.0.0git
Public Types | Static Public Member Functions | List of all members
clang::RedeclarableTemplateDecl::SpecEntryTraits< EntryType > Struct Template Reference

#include "clang/AST/DeclTemplate.h"

Public Types

using DeclType = EntryType
 

Static Public Member Functions

static DeclTypegetDecl (EntryType *D)
 
static ArrayRef< TemplateArgumentgetTemplateArgs (EntryType *D)
 

Detailed Description

template<typename EntryType>
struct clang::RedeclarableTemplateDecl::SpecEntryTraits< EntryType >

Definition at line 734 of file DeclTemplate.h.

Member Typedef Documentation

◆ DeclType

template<typename EntryType >
using clang::RedeclarableTemplateDecl::SpecEntryTraits< EntryType >::DeclType = EntryType

Definition at line 735 of file DeclTemplate.h.

Member Function Documentation

◆ getDecl()

template<typename EntryType >
static DeclType * clang::RedeclarableTemplateDecl::SpecEntryTraits< EntryType >::getDecl ( EntryType *  D)
inlinestatic

Definition at line 737 of file DeclTemplate.h.

Referenced by clang::ASTDeclWriter::getSpecializationDecl().

◆ getTemplateArgs()

template<typename EntryType >
static ArrayRef< TemplateArgument > clang::RedeclarableTemplateDecl::SpecEntryTraits< EntryType >::getTemplateArgs ( EntryType *  D)
inlinestatic

Definition at line 741 of file DeclTemplate.h.


The documentation for this struct was generated from the following file: