struct VarTemplateDecl::Common
Declaration
struct VarTemplateDecl::Common : public CommonBase { /* full declaration omitted */ };
Description
Data that is common to all of the declarations of a given variable template.
Declared at: clang/include/clang/AST/DeclTemplate.h:3110
Inherits from: RedeclarableTemplateDecl::CommonBase
Member Variables
- public llvm::FoldingSetVector< VarTemplateSpecializationDecl> Specializations
- The variable template specializations for this variable template, including explicit specializations and instantiations.
- public llvm::FoldingSetVector< VarTemplatePartialSpecializationDecl> PartialSpecializations
- The variable template partial specializations for this variable template.
Inherited from RedeclarableTemplateDecl::CommonBase:
Method Overview
- public Common()
Inherited from RedeclarableTemplateDecl::CommonBase:
Methods
ΒΆCommon()
Common()
Declared at: clang/include/clang/AST/DeclTemplate.h:3120