clang 20.0.0git
|
Provides information about an explicit instantiation of a variable or class template. More...
#include "clang/AST/DeclTemplate.h"
Public Member Functions | |
ExplicitInstantiationInfo ()=default | |
Public Attributes | |
const ASTTemplateArgumentListInfo * | TemplateArgsAsWritten = nullptr |
The template arguments as written.. | |
SourceLocation | ExternKeywordLoc |
The location of the extern keyword. | |
SourceLocation | TemplateKeywordLoc |
The location of the template keyword. | |
Provides information about an explicit instantiation of a variable or class template.
Definition at line 1782 of file DeclTemplate.h.
|
default |
SourceLocation clang::ExplicitInstantiationInfo::ExternKeywordLoc |
The location of the extern keyword.
Definition at line 1787 of file DeclTemplate.h.
Referenced by clang::ASTDeclReader::VisitClassTemplateSpecializationDeclImpl(), and clang::ASTDeclReader::VisitVarTemplateSpecializationDeclImpl().
const ASTTemplateArgumentListInfo* clang::ExplicitInstantiationInfo::TemplateArgsAsWritten = nullptr |
The template arguments as written..
Definition at line 1784 of file DeclTemplate.h.
Referenced by clang::ClassTemplateSpecializationDecl::setExternKeywordLoc(), clang::VarTemplateSpecializationDecl::setExternKeywordLoc(), clang::ClassTemplateSpecializationDecl::setTemplateKeywordLoc(), and clang::VarTemplateSpecializationDecl::setTemplateKeywordLoc().
SourceLocation clang::ExplicitInstantiationInfo::TemplateKeywordLoc |
The location of the template keyword.
Definition at line 1790 of file DeclTemplate.h.