Home
last modified time | relevance | path

Searched defs:AliasTemplate (Results 1 – 8 of 8) sorted by relevance

/llvm-project/lldb/test/Shell/SymbolFile/NativePDB/
H A Dtypedefs.cpp20 using AliasTemplate = typename C<T>::ClassTypedef; typedef
/llvm-project/clang/test/SemaCXX/
H A Dpseudo-destructors.cpp93 void AliasTemplate(int *p) { in AliasTemplate() function
H A Dcxx98-compat.cpp138 template<typename T> using AliasTemplate = T; // expected-warning {{alias declarations are incompatible with C++98}} typedef
/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp2744 buildAssociatedConstraints(Sema & SemaRef,FunctionTemplateDecl * F,TypeAliasTemplateDecl * AliasTemplate,ArrayRef<DeducedTemplateArgument> DeduceResults,unsigned FirstUndeducedParamIdx,Expr * IsDeducible) buildAssociatedConstraints() argument
2895 buildIsDeducibleConstraint(Sema & SemaRef,TypeAliasTemplateDecl * AliasTemplate,QualType ReturnType,SmallVector<NamedDecl * > TemplateParams) buildIsDeducibleConstraint() argument
2947 getRHSTemplateDeclAndArgs(Sema & SemaRef,TypeAliasTemplateDecl * AliasTemplate) getRHSTemplateDeclAndArgs() argument
2979 BuildDeductionGuideForTypeAlias(Sema & SemaRef,TypeAliasTemplateDecl * AliasTemplate,FunctionTemplateDecl * F,SourceLocation Loc) BuildDeductionGuideForTypeAlias() argument
3179 DeclareImplicitDeductionGuidesForTypeAlias(Sema & SemaRef,TypeAliasTemplateDecl * AliasTemplate,SourceLocation Loc) DeclareImplicitDeductionGuidesForTypeAlias() argument
3217 DeclareAggregateDeductionGuideForTypeAlias(Sema & SemaRef,TypeAliasTemplateDecl * AliasTemplate,MutableArrayRef<QualType> ParamTypes,SourceLocation Loc) DeclareAggregateDeductionGuideForTypeAlias() argument
3248 if (auto *AliasTemplate = llvm::dyn_cast<TypeAliasTemplateDecl>(Template)) { DeclareAggregateDeductionGuideFromInitList() local
3301 if (auto *AliasTemplate = llvm::dyn_cast<TypeAliasTemplateDecl>(Template)) { DeclareImplicitDeductionGuides() local
4365 isEnableIfAliasTemplate(TypeAliasTemplateDecl * AliasTemplate) isEnableIfAliasTemplate() argument
4544 if (TypeAliasTemplateDecl *AliasTemplate = CheckTemplateIdType() local
[all...]
H A DSemaTemplateDeduction.cpp3369 } else if (const auto *AliasTemplate = dyn_cast<TypeAliasTemplateDecl>(TD)) { DeduceTemplateArgumentsFromType() local
H A DSemaInit.cpp9689 if (auto *AliasTemplate = dyn_cast_or_null<TypeAliasTemplateDecl>( DeduceTemplateSpecializationFromInitializer() local
/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h1876 AliasTemplate, // C++11 alias-declaration template. global() enumerator
H A DSema.h3378 AliasTemplate, global() enumerator