Home
last modified time | relevance | path

Searched refs:AliasTemplate (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h1826 AliasTemplate, // C++11 alias-declaration template. enumerator
2085 case DeclaratorContext::AliasTemplate: in mayOmitIdentifier()
2132 case DeclaratorContext::AliasTemplate: in mayHaveIdentifier()
2172 case DeclaratorContext::AliasTemplate: in mayHaveDecompositionDeclarator()
2235 case DeclaratorContext::AliasTemplate: in mayBeFollowedByCXXDirectInit()
2449 case DeclaratorContext::AliasTemplate: in isFunctionDeclarationContext()
2485 case DeclaratorContext::AliasTemplate: in isExpressionContext()
H A DSema.h2876 AliasTemplate, enumerator
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp3849 static bool isEnableIfAliasTemplate(TypeAliasTemplateDecl *AliasTemplate) { in isEnableIfAliasTemplate() argument
3850 return AliasTemplate->getName().equals("enable_if_t") || in isEnableIfAliasTemplate()
3851 AliasTemplate->getName().equals("__enable_if_t"); in isEnableIfAliasTemplate()
4028 if (TypeAliasTemplateDecl *AliasTemplate = in CheckTemplateIdType() local
4032 TypeAliasDecl *Pattern = AliasTemplate->getTemplatedDecl(); in CheckTemplateIdType()
4041 AliasTemplate->getTemplateParameters()->getDepth()); in CheckTemplateIdType()
4049 TemplateArgLists, AliasTemplate->getLocation(), in CheckTemplateIdType()
4050 AliasTemplate->getDeclName()); in CheckTemplateIdType()
4055 if (isEnableIfAliasTemplate(AliasTemplate)) { in CheckTemplateIdType()
H A DSemaType.cpp3718 case DeclaratorContext::AliasTemplate: in GetDeclSpecTypeForDeclarator()
3839 case DeclaratorContext::AliasTemplate: in GetDeclSpecTypeForDeclarator()
4714 D.getContext() == DeclaratorContext::AliasTemplate; in GetFullTypeForDeclarator()
4930 case DeclaratorContext::AliasTemplate: in GetFullTypeForDeclarator()
5482 D.getContext() == DeclaratorContext::AliasTemplate); in GetFullTypeForDeclarator()
6037 case DeclaratorContext::AliasTemplate: in GetFullTypeForDeclarator()
6769 D.getContext() != DeclaratorContext::AliasTemplate) in ActOnTypeName()
H A DSemaDecl.cpp1361 return TemplateNameKindForDiagnostics::AliasTemplate; in getTemplateNameKindForDiagnostics()
/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseDecl.cpp3056 case DeclaratorContext::AliasTemplate: in getDeclSpecContextFromDeclaratorContext()
6621 D.getContext() == DeclaratorContext::AliasTemplate) in ParseDirectDeclarator()
H A DParseDeclCXX.cpp924 TemplateInfo.Kind ? DeclaratorContext::AliasTemplate in ParseAliasDeclarationAfterDeclarator()