Searched defs:AliasTemplate (Results 1 – 8 of 8) sorted by relevance
/llvm-project/lldb/test/Shell/SymbolFile/NativePDB/ |
H A D | typedefs.cpp | 20 using AliasTemplate = typename C<T>::ClassTypedef; typedef
|
/llvm-project/clang/test/SemaCXX/ |
H A D | pseudo-destructors.cpp | 93 void AliasTemplate(int *p) { in AliasTemplate() function
|
H A D | cxx98-compat.cpp | 138 template<typename T> using AliasTemplate = T; // expected-warning {{alias declarations are incompatible with C++98}} typedef
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 2744 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 D | SemaTemplateDeduction.cpp | 3369 } else if (const auto *AliasTemplate = dyn_cast<TypeAliasTemplateDecl>(TD)) { DeduceTemplateArgumentsFromType() local
|
H A D | SemaInit.cpp | 9689 if (auto *AliasTemplate = dyn_cast_or_null<TypeAliasTemplateDecl>( DeduceTemplateSpecializationFromInitializer() local
|
/llvm-project/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1876 AliasTemplate, // C++11 alias-declaration template. global() enumerator
|
H A D | Sema.h | 3378 AliasTemplate, global() enumerator
|