Searched refs:AliasTemplate (Results 1 – 12 of 12) sorted by relevance
20 using AliasTemplate = typename C<T>::ClassTypedef; typedef52 A::AliasTemplate<float> X10; in main()
75 template<typename U> using AliasTemplate = U;
80 template<typename T> using AliasTemplate = T;
1788 AliasTemplate, // C++11 alias-declaration template. enumerator2039 case DeclaratorContext::AliasTemplate: in mayOmitIdentifier()2086 case DeclaratorContext::AliasTemplate: in mayHaveIdentifier()2126 case DeclaratorContext::AliasTemplate: in mayHaveDecompositionDeclarator()2189 case DeclaratorContext::AliasTemplate: in mayBeFollowedByCXXDirectInit()2403 case DeclaratorContext::AliasTemplate: in isFunctionDeclarationContext()2439 case DeclaratorContext::AliasTemplate: in isExpressionContext()
2764 AliasTemplate, enumerator
93 void AliasTemplate(int *p) { in AliasTemplate() function
138 template<typename T> using AliasTemplate = T; // expected-warning {{alias declarations are incompat… typedef
3571 static bool isEnableIfAliasTemplate(TypeAliasTemplateDecl *AliasTemplate) { in isEnableIfAliasTemplate() argument3572 return AliasTemplate->getName().equals("enable_if_t") || in isEnableIfAliasTemplate()3573 AliasTemplate->getName().equals("__enable_if_t"); in isEnableIfAliasTemplate()3751 if (TypeAliasTemplateDecl *AliasTemplate = in CheckTemplateIdType() local3755 TypeAliasDecl *Pattern = AliasTemplate->getTemplatedDecl(); in CheckTemplateIdType()3766 AliasTemplate->getTemplateParameters()->getDepth()); in CheckTemplateIdType()3774 TemplateArgLists, AliasTemplate->getLocation(), in CheckTemplateIdType()3775 AliasTemplate->getDeclName()); in CheckTemplateIdType()3780 if (isEnableIfAliasTemplate(AliasTemplate)) { in CheckTemplateIdType()
3548 case DeclaratorContext::AliasTemplate: in GetDeclSpecTypeForDeclarator()3669 case DeclaratorContext::AliasTemplate: in GetDeclSpecTypeForDeclarator()4542 D.getContext() == DeclaratorContext::AliasTemplate; in GetFullTypeForDeclarator()4753 case DeclaratorContext::AliasTemplate: in GetFullTypeForDeclarator()5284 D.getContext() == DeclaratorContext::AliasTemplate); in GetFullTypeForDeclarator()5807 case DeclaratorContext::AliasTemplate: in GetFullTypeForDeclarator()6517 D.getContext() != DeclaratorContext::AliasTemplate) in ActOnTypeName()
1308 return TemplateNameKindForDiagnostics::AliasTemplate; in getTemplateNameKindForDiagnostics()
2892 Context == DeclaratorContext::AliasTemplate) in getDeclSpecContextFromDeclaratorContext()6264 D.getContext() == DeclaratorContext::AliasTemplate) in ParseDirectDeclarator()
887 TemplateInfo.Kind ? DeclaratorContext::AliasTemplate in ParseAliasDeclarationAfterDeclarator()