clang 20.0.0git
clang::TemplateName Member List

This is the complete list of members for clang::TemplateName, including all inherited members.

AssumedTemplate enum valueclang::TemplateName
containsUnexpandedParameterPack() constclang::TemplateName
DependentTemplate enum valueclang::TemplateName
dump(raw_ostream &OS, const ASTContext &Context) constclang::TemplateName
dump() constclang::TemplateName
getAsAssumedTemplateName() constclang::TemplateName
getAsDependentTemplateName() constclang::TemplateName
getAsOverloadedTemplate() constclang::TemplateName
getAsQualifiedTemplateName() constclang::TemplateName
getAsSubstTemplateTemplateParm() constclang::TemplateName
getAsSubstTemplateTemplateParmPack() constclang::TemplateName
getAsTemplateDecl() constclang::TemplateName
getAsUsingShadowDecl() constclang::TemplateName
getAsVoidPointer() constclang::TemplateNameinline
getDependence() constclang::TemplateName
getFromVoidPointer(void *Ptr)clang::TemplateNameinlinestatic
getKind() constclang::TemplateName
getUnderlying() constclang::TemplateNameinline
isDependent() constclang::TemplateName
isInstantiationDependent() constclang::TemplateName
isNull() constclang::TemplateName
NameKind enum nameclang::TemplateName
operator!=(TemplateName Other) constclang::TemplateNameinline
operator==(TemplateName Other) constclang::TemplateNameinline
OverloadedTemplate enum valueclang::TemplateName
print(raw_ostream &OS, const PrintingPolicy &Policy, Qualified Qual=Qualified::AsWritten) constclang::TemplateName
Profile(llvm::FoldingSetNodeID &ID)clang::TemplateNameinline
Qualified enum nameclang::TemplateName
QualifiedTemplate enum valueclang::TemplateName
SubstTemplateTemplateParm enum valueclang::TemplateName
SubstTemplateTemplateParmPack enum valueclang::TemplateName
Template enum valueclang::TemplateName
TemplateName()=defaultclang::TemplateName
TemplateName(TemplateDecl *Template)clang::TemplateNameexplicit
TemplateName(OverloadedTemplateStorage *Storage)clang::TemplateNameexplicit
TemplateName(AssumedTemplateStorage *Storage)clang::TemplateNameexplicit
TemplateName(SubstTemplateTemplateParmStorage *Storage)clang::TemplateNameexplicit
TemplateName(SubstTemplateTemplateParmPackStorage *Storage)clang::TemplateNameexplicit
TemplateName(QualifiedTemplateName *Qual)clang::TemplateNameexplicit
TemplateName(DependentTemplateName *Dep)clang::TemplateNameexplicit
TemplateName(UsingShadowDecl *Using)clang::TemplateNameexplicit
UsingTemplate enum valueclang::TemplateName