Searched refs:AliasTemplate (Results 1 – 17 of 17) sorted by relevance
20 using AliasTemplate = typename C<T>::ClassTypedef; typedef52 A::AliasTemplate<float> X10; in main()
89 void AliasTemplate(int *p) { in AliasTemplate() function
134 template<typename T> using AliasTemplate = T; // expected-warning {{alias declarations are incompat… typedef
75 template<typename U> using AliasTemplate = U;
80 template<typename T> using AliasTemplate = T;
1784 AliasTemplate, // C++11 alias-declaration template. enumerator2006 case DeclaratorContext::AliasTemplate: in mayOmitIdentifier()2052 case DeclaratorContext::AliasTemplate: in mayHaveIdentifier()2091 case DeclaratorContext::AliasTemplate: in mayHaveDecompositionDeclarator()2153 case DeclaratorContext::AliasTemplate: in mayBeFollowedByCXXDirectInit()2366 case DeclaratorContext::AliasTemplate: in isFunctionDeclarationContext()2401 case DeclaratorContext::AliasTemplate: in isExpressionContext()
2435 AliasTemplate, enumerator
93 void AliasTemplate(int *p) { in AliasTemplate() function
138 template<typename T> using AliasTemplate = T; // expected-warning {{alias declarations are incompat… typedef
3487 static bool isEnableIfAliasTemplate(TypeAliasTemplateDecl *AliasTemplate) { in isEnableIfAliasTemplate() argument3488 return AliasTemplate->getName().equals("enable_if_t"); in isEnableIfAliasTemplate()3665 if (TypeAliasTemplateDecl *AliasTemplate = in CheckTemplateIdType() local3669 TypeAliasDecl *Pattern = AliasTemplate->getTemplatedDecl(); in CheckTemplateIdType()3680 AliasTemplate->getTemplateParameters()->getDepth()); in CheckTemplateIdType()3688 TemplateArgLists, AliasTemplate->getLocation(), in CheckTemplateIdType()3689 AliasTemplate->getDeclName()); in CheckTemplateIdType()3694 if (isEnableIfAliasTemplate(AliasTemplate)) { in CheckTemplateIdType()
3416 case DeclaratorContext::AliasTemplate: in GetDeclSpecTypeForDeclarator()3533 case DeclaratorContext::AliasTemplate: in GetDeclSpecTypeForDeclarator()4391 D.getContext() == DeclaratorContext::AliasTemplate; in GetFullTypeForDeclarator()4601 case DeclaratorContext::AliasTemplate: in GetFullTypeForDeclarator()5128 D.getContext() == DeclaratorContext::AliasTemplate); in GetFullTypeForDeclarator()5631 case DeclaratorContext::AliasTemplate: in GetFullTypeForDeclarator()6308 D.getContext() != DeclaratorContext::AliasTemplate) in ActOnTypeName()
1276 return TemplateNameKindForDiagnostics::AliasTemplate; in getTemplateNameKindForDiagnostics()
2153 if (TypeAliasTemplateDecl *AliasTemplate = in CheckTemplateIdType() local2156 TypeAliasDecl *Pattern = AliasTemplate->getTemplatedDecl(); in CheckTemplateIdType()2166 unsigned Depth = AliasTemplate->getTemplateParameters()->getDepth(); in CheckTemplateIdType()2176 TemplateArgLists, AliasTemplate->getLocation(), in CheckTemplateIdType()2177 AliasTemplate->getDeclName()); in CheckTemplateIdType()
2747 Context == DeclaratorContext::AliasTemplate) in getDeclSpecContextFromDeclaratorContext()6019 D.getContext() == DeclaratorContext::AliasTemplate) in ParseDirectDeclarator()
838 TemplateInfo.Kind ? DeclaratorContext::AliasTemplate in ParseAliasDeclarationAfterDeclarator()