clang 17.0.0git
clang::SubstTemplateTemplateParmStorage Member List

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

Assumed enum valueclang::UncommonTemplateNameStorageprotected
ASTContextclang::SubstTemplateTemplateParmStoragefriend
Bitsclang::UncommonTemplateNameStorage
getAsAssumedTemplateName()clang::UncommonTemplateNameStorageinline
getAsOverloadedStorage()clang::UncommonTemplateNameStorageinline
getAssociatedDecl() constclang::SubstTemplateTemplateParmStorageinline
getAsSubstTemplateTemplateParm()clang::UncommonTemplateNameStorageinline
getAsSubstTemplateTemplateParmPack()clang::UncommonTemplateNameStorageinline
getIndex() constclang::SubstTemplateTemplateParmStorageinline
getPackIndex() constclang::SubstTemplateTemplateParmStorageinline
getParameter() constclang::SubstTemplateTemplateParmStorage
getReplacement() constclang::SubstTemplateTemplateParmStorageinline
Kind enum nameclang::UncommonTemplateNameStorageprotected
Overloaded enum valueclang::UncommonTemplateNameStorageprotected
PointerAlignmentclang::UncommonTemplateNameStorage
Profile(llvm::FoldingSetNodeID &ID)clang::SubstTemplateTemplateParmStorage
Profile(llvm::FoldingSetNodeID &ID, TemplateName Replacement, Decl *AssociatedDecl, unsigned Index, std::optional< unsigned > PackIndex)clang::SubstTemplateTemplateParmStoragestatic
SubstTemplateTemplateParm enum valueclang::UncommonTemplateNameStorageprotected
SubstTemplateTemplateParmPack enum valueclang::UncommonTemplateNameStorageprotected
UncommonTemplateNameStorage(Kind Kind, unsigned Index, unsigned Data)clang::UncommonTemplateNameStorageinlineprotected