Searched refs:TypeAliasTemplateDecl (Results 1 – 20 of 20) sorted by relevance
/external/clang/include/clang/AST/ |
D | DeclTemplate.h | 38 class TypeAliasTemplateDecl; variable 2230 class TypeAliasTemplateDecl : public RedeclarableTemplateDecl { 2236 TypeAliasTemplateDecl(ASTContext &C, DeclContext *DC, SourceLocation L, 2255 TypeAliasTemplateDecl *getCanonicalDecl() override { 2256 return cast<TypeAliasTemplateDecl>( 2259 const TypeAliasTemplateDecl *getCanonicalDecl() const { 2260 return cast<TypeAliasTemplateDecl>( 2266 TypeAliasTemplateDecl *getPreviousDecl() { 2267 return cast_or_null<TypeAliasTemplateDecl>( 2273 const TypeAliasTemplateDecl *getPreviousDecl() const { [all …]
|
D | Decl.h | 48 class TypeAliasTemplateDecl; variable 2686 TypeAliasTemplateDecl *Template; 2701 TypeAliasTemplateDecl *getDescribedAliasTemplate() const { return Template; } in getDescribedAliasTemplate() 2702 void setDescribedAliasTemplate(TypeAliasTemplateDecl *TAT) { Template = TAT; } in setDescribedAliasTemplate()
|
D | RecursiveASTVisitor.h | 1587 DEF_TRAVERSE_DECL(TypeAliasTemplateDecl, {
|
/external/clang/lib/AST/ |
D | DeclTemplate.cpp | 925 TypeAliasTemplateDecl *TypeAliasTemplateDecl::Create(ASTContext &C, in Create() 932 return new (C, DC) TypeAliasTemplateDecl(C, DC, L, Name, Params, Decl); in Create() 935 TypeAliasTemplateDecl *TypeAliasTemplateDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized() 937 return new (C, ID) TypeAliasTemplateDecl(C, nullptr, SourceLocation(), in CreateDeserialized() 941 void TypeAliasTemplateDecl::DeallocateCommon(void *Ptr) { in DeallocateCommon() 945 TypeAliasTemplateDecl::newCommon(ASTContext &C) const { in newCommon()
|
D | Comment.cpp | 310 const TypeAliasTemplateDecl *TAT = cast<TypeAliasTemplateDecl>(CommentDecl); in fill()
|
D | ASTDumper.cpp | 434 void VisitTypeAliasTemplateDecl(const TypeAliasTemplateDecl *D); 1221 void ASTDumper::VisitTypeAliasTemplateDecl(const TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl()
|
D | ASTContext.cpp | 3389 isa<TypeAliasTemplateDecl>(Template.getAsTemplateDecl()); in getTemplateSpecializationType()
|
/external/clang/tools/libclang/ |
D | IndexingContext.h | 26 class TypeAliasTemplateDecl; variable 432 bool handleTypeAliasTemplate(const TypeAliasTemplateDecl *D);
|
D | CursorVisitor.h | 198 bool VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D);
|
D | IndexDecl.cpp | 308 bool VisitTypeAliasTemplateDecl(const TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl()
|
D | IndexingContext.cpp | 647 bool IndexingContext::handleTypeAliasTemplate(const TypeAliasTemplateDecl *D) { in handleTypeAliasTemplate()
|
D | CIndex.cpp | 667 bool CursorVisitor::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl()
|
/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 212 isa<TypeAliasTemplateDecl>(TD) || isa<VarTemplateDecl>(TD) || in isTemplateName() 2006 : isa<TypeAliasTemplateDecl>(Template) ? 3 : 4) in NoteAllFoundTemplates() 2113 if (TypeAliasTemplateDecl *AliasTemplate = in CheckTemplateIdType() 2114 dyn_cast<TypeAliasTemplateDecl>(Template)) { in CheckTemplateIdType() 2348 if (TypeAliasTemplateDecl *TAT = in ActOnTagTemplateIdType() 2349 dyn_cast_or_null<TypeAliasTemplateDecl>(Template.getAsTemplateDecl())) { in ActOnTagTemplateIdType() 3806 if (PackExpansionIntoNonPack && isa<TypeAliasTemplateDecl>(Template)) { in CheckTemplateArgumentList() 5339 !isa<TypeAliasTemplateDecl>(Template)) { in CheckTemplateArgument() 7265 if (isa<TypeAliasTemplateDecl>(TD)) { in ActOnExplicitInstantiation()
|
D | SemaTemplateInstantiateDecl.cpp | 445 TemplateDeclInstantiator::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl() 457 TypeAliasTemplateDecl *PrevAliasTemplate = nullptr; in VisitTypeAliasTemplateDecl() 461 PrevAliasTemplate = dyn_cast<TypeAliasTemplateDecl>(Found.front()); in VisitTypeAliasTemplateDecl() 470 TypeAliasTemplateDecl *Inst in VisitTypeAliasTemplateDecl() 471 = TypeAliasTemplateDecl::Create(SemaRef.Context, Owner, D->getLocation(), in VisitTypeAliasTemplateDecl()
|
D | SemaTemplateInstantiate.cpp | 438 << cast<TypeAliasTemplateDecl>(D) in PrintInstantiationStack() 580 if (isa<TypeAliasTemplateDecl>(Active->Entity)) in isSFINAEContext()
|
D | SemaDeclCXX.cpp | 8562 TypeAliasTemplateDecl *OldDecl = nullptr; in ActOnAliasDeclaration() 8578 OldDecl = Previous.getAsSingle<TypeAliasTemplateDecl>(); in ActOnAliasDeclaration() 8620 TypeAliasTemplateDecl *NewDecl = in ActOnAliasDeclaration() 8621 TypeAliasTemplateDecl::Create(Context, CurContext, UsingLoc, in ActOnAliasDeclaration()
|
D | TreeTransform.h | 5534 if (TypeAliasTemplateDecl *TAT = dyn_cast_or_null<TypeAliasTemplateDecl>( in TransformElaboratedType()
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 300 void VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D); 577 if (auto *Template = ReadDeclAs<TypeAliasTemplateDecl>(Record, Idx)) in VisitTypeAliasDecl() 2133 void ASTDeclReader::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl() 3226 D = TypeAliasTemplateDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
D | ASTWriterDecl.cpp | 99 void VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D); 1505 void ASTDeclWriter::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl()
|
/external/clang/lib/CodeGen/ |
D | CGDebugInfo.cpp | 823 TypeAliasDecl *AliasDecl = cast<TypeAliasTemplateDecl>( in CreateType()
|