clang API Documentation

Public Member Functions | Public Attributes
clang::RedeclarableTemplateDecl::CommonBase Struct Reference

#include <DeclTemplate.h>

Inheritance diagram for clang::RedeclarableTemplateDecl::CommonBase:
Inheritance graph
[legend]
Collaboration diagram for clang::RedeclarableTemplateDecl::CommonBase:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CommonBase ()

Public Attributes

llvm::PointerIntPair
< RedeclarableTemplateDecl
*, 1, bool
InstantiatedFromMember
 The template from which this was most directly instantiated (or null).

Detailed Description

Definition at line 601 of file DeclTemplate.h.


Constructor & Destructor Documentation

Definition at line 602 of file DeclTemplate.h.


Member Data Documentation

The template from which this was most directly instantiated (or null).

The boolean value indicates whether this template was explicitly specialized.

Definition at line 610 of file DeclTemplate.h.

Referenced by clang::RedeclarableTemplateDecl::getInstantiatedFromMemberTemplate(), clang::RedeclarableTemplateDecl::isMemberSpecialization(), clang::RedeclarableTemplateDecl::setInstantiatedFromMemberTemplate(), and clang::RedeclarableTemplateDecl::setMemberSpecialization().


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