/external/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 36 class TypeAliasTemplateDecl; 2098 class TypeAliasTemplateDecl : public RedeclarableTemplateDecl { class in class:clang::TemplateParameterList 2104 TypeAliasTemplateDecl(ASTContext &C, DeclContext *DC, SourceLocation L, function in class:clang::TemplateParameterList::TypeAliasTemplateDecl 2123 TypeAliasTemplateDecl *getCanonicalDecl() override { 2124 return cast<TypeAliasTemplateDecl>( 2127 const TypeAliasTemplateDecl *getCanonicalDecl() const { 2128 return cast<TypeAliasTemplateDecl>( 2134 TypeAliasTemplateDecl *getPreviousDecl() { 2135 return cast_or_null<TypeAliasTemplateDecl>( 2141 const TypeAliasTemplateDecl *getPreviousDec [all...] |
H A D | DataRecursiveASTVisitor.h | 1548 DEF_TRAVERSE_DECL(TypeAliasTemplateDecl, {
|
H A D | RecursiveASTVisitor.h | 1582 DEF_TRAVERSE_DECL(TypeAliasTemplateDecl, {
|
/external/clang/lib/AST/ |
H A D | Comment.cpp | 317 const TypeAliasTemplateDecl *TAT = cast<TypeAliasTemplateDecl>(CommentDecl);
|
H A D | DeclTemplate.cpp | 880 // TypeAliasTemplateDecl Implementation 883 TypeAliasTemplateDecl *TypeAliasTemplateDecl::Create(ASTContext &C, 890 return new (C, DC) TypeAliasTemplateDecl(C, DC, L, Name, Params, Decl); 893 TypeAliasTemplateDecl *TypeAliasTemplateDecl::CreateDeserialized(ASTContext &C, 895 return new (C, ID) TypeAliasTemplateDecl(C, nullptr, SourceLocation(), 899 void TypeAliasTemplateDecl::DeallocateCommon(void *Ptr) { 903 TypeAliasTemplateDecl::newCommon(ASTContext &C) const {
|
H A D | ASTDumper.cpp | 254 void VisitTypeAliasTemplateDecl(const TypeAliasTemplateDecl *D); 1068 void ASTDumper::VisitTypeAliasTemplateDecl(const TypeAliasTemplateDecl *D) {
|
H A D | ASTContext.cpp | 3190 isa<TypeAliasTemplateDecl>(Template.getAsTemplateDecl());
|
/external/clang/tools/libclang/ |
H A D | IndexingContext.h | 23 class TypeAliasTemplateDecl; 429 bool handleTypeAliasTemplate(const TypeAliasTemplateDecl *D);
|
H A D | IndexDecl.cpp | 308 bool VisitTypeAliasTemplateDecl(const TypeAliasTemplateDecl *D) {
|
H A D | IndexingContext.cpp | 647 bool IndexingContext::handleTypeAliasTemplate(const TypeAliasTemplateDecl *D) {
|
/external/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 211 isa<TypeAliasTemplateDecl>(TD) || isa<VarTemplateDecl>(TD)); 1976 : isa<TypeAliasTemplateDecl>(Template) ? 3 : 4) 2031 if (TypeAliasTemplateDecl *AliasTemplate = 2032 dyn_cast<TypeAliasTemplateDecl>(Template)) { 2263 if (TypeAliasTemplateDecl *TAT = 2264 dyn_cast_or_null<TypeAliasTemplateDecl>(Template.getAsTemplateDecl())) { 3697 isa<TypeAliasTemplateDecl>(Template) && 5138 !isa<TypeAliasTemplateDecl>(Template)) { 7055 if (isa<TypeAliasTemplateDecl>(TD)) {
|
H A D | SemaTemplateInstantiateDecl.cpp | 330 TemplateDeclInstantiator::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) { 342 TypeAliasTemplateDecl *PrevAliasTemplate = nullptr; 346 PrevAliasTemplate = dyn_cast<TypeAliasTemplateDecl>(Found.front()); 355 TypeAliasTemplateDecl *Inst 356 = TypeAliasTemplateDecl::Create(SemaRef.Context, Owner, D->getLocation(),
|
H A D | SemaTemplateInstantiate.cpp | 454 << cast<TypeAliasTemplateDecl>(D) 596 if (isa<TypeAliasTemplateDecl>(Active->Entity))
|
H A D | SemaDeclCXX.cpp | 8102 TypeAliasTemplateDecl *OldDecl = nullptr; 8118 OldDecl = Previous.getAsSingle<TypeAliasTemplateDecl>(); 8160 TypeAliasTemplateDecl *NewDecl = 8161 TypeAliasTemplateDecl::Create(Context, CurContext, UsingLoc,
|
H A D | TreeTransform.h | 5111 if (TypeAliasTemplateDecl *TAT = 5112 dyn_cast_or_null<TypeAliasTemplateDecl>(Template.getAsTemplateDecl())) {
|
/external/clang/lib/Serialization/ |
H A D | ASTWriterDecl.cpp | 99 void VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D); 1385 void ASTDeclWriter::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) {
|
H A D | ASTReaderDecl.cpp | 287 void VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D); 1955 void ASTDeclReader::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) { 2728 D = TypeAliasTemplateDecl::CreateDeserialized(Context, ID);
|
/external/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 739 cast<TypeAliasTemplateDecl>(Ty->getTemplateName().getAsTemplateDecl())
|