Searched refs:TypeAliasTemplateDecl (Results 1 - 17 of 17) sorted by relevance
/external/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 36 class TypeAliasTemplateDecl; 251 static bool classof(const TypeAliasTemplateDecl *D) { return true; } 694 static bool classof(const TypeAliasTemplateDecl *D) { return true; } 2084 class TypeAliasTemplateDecl : public RedeclarableTemplateDecl { class in class:clang::TemplateParameterList 2090 TypeAliasTemplateDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, function in class:clang::TemplateParameterList::TypeAliasTemplateDecl 2107 TypeAliasTemplateDecl *getCanonicalDecl() { 2108 return cast<TypeAliasTemplateDecl>( 2111 const TypeAliasTemplateDecl *getCanonicalDecl() const { 2112 return cast<TypeAliasTemplateDecl>( 2118 TypeAliasTemplateDecl *getPreviousDec [all...] |
H A D | RecursiveASTVisitor.h | 1534 DEF_TRAVERSE_DECL(TypeAliasTemplateDecl, {
|
/external/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 884 // TypeAliasTemplateDecl Implementation 887 TypeAliasTemplateDecl *TypeAliasTemplateDecl::Create(ASTContext &C, 894 return new (C) TypeAliasTemplateDecl(DC, L, Name, Params, Decl); 897 TypeAliasTemplateDecl *TypeAliasTemplateDecl::CreateDeserialized(ASTContext &C, 899 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(TypeAliasTemplateDecl)); 900 return new (Mem) TypeAliasTemplateDecl(0, SourceLocation(), DeclarationName(), 904 void TypeAliasTemplateDecl::DeallocateCommon(void *Ptr) { 908 TypeAliasTemplateDecl [all...] |
H A D | Comment.cpp | 301 const TypeAliasTemplateDecl *TAT = cast<TypeAliasTemplateDecl>(ThisDecl);
|
H A D | ASTContext.cpp | 2855 isa<TypeAliasTemplateDecl>(Template.getAsTemplateDecl());
|
/external/clang/tools/libclang/ |
H A D | IndexingContext.h | 23 class TypeAliasTemplateDecl; 438 bool handleTypeAliasTemplate(const TypeAliasTemplateDecl *D);
|
H A D | IndexDecl.cpp | 303 bool VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) {
|
H A D | IndexingContext.cpp | 560 bool IndexingContext::handleTypeAliasTemplate(const TypeAliasTemplateDecl *D) {
|
H A D | RecursiveASTVisitor.h | 1463 DEF_TRAVERSE_DECL(TypeAliasTemplateDecl, {
|
/external/clang/include/clang/Sema/ |
H A D | Template.h | 389 Decl *VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D);
|
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 217 TemplateDeclInstantiator::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) { 229 TypeAliasTemplateDecl *PrevAliasTemplate = 0; 233 PrevAliasTemplate = dyn_cast<TypeAliasTemplateDecl>(*Found.first); 242 TypeAliasTemplateDecl *Inst 243 = TypeAliasTemplateDecl::Create(SemaRef.Context, Owner, D->getLocation(),
|
H A D | SemaTemplate.cpp | 210 isa<TypeAliasTemplateDecl>(TD)); 1937 : isa<TypeAliasTemplateDecl>(Template)? 2 1993 TypeAliasTemplateDecl *AliasTemplate = 0; 1995 (AliasTemplate = dyn_cast<TypeAliasTemplateDecl>(Template))) { 2224 if (TypeAliasTemplateDecl *TAT = 2225 dyn_cast_or_null<TypeAliasTemplateDecl>(Template.getAsTemplateDecl())) { 4473 !isa<TypeAliasTemplateDecl>(Template)) {
|
H A D | SemaTemplateInstantiate.cpp | 487 << cast<TypeAliasTemplateDecl>(D) 627 if (isa<TypeAliasTemplateDecl>(reinterpret_cast<Decl *>(Active->Entity)))
|
H A D | SemaDeclCXX.cpp | 6578 TypeAliasTemplateDecl *OldDecl = 0; 6594 OldDecl = Previous.getAsSingle<TypeAliasTemplateDecl>(); 6636 TypeAliasTemplateDecl *NewDecl = 6637 TypeAliasTemplateDecl::Create(Context, CurContext, UsingLoc,
|
H A D | TreeTransform.h | 4806 if (TypeAliasTemplateDecl *TAT = 4807 dyn_cast_or_null<TypeAliasTemplateDecl>(Template.getAsTemplateDecl())) {
|
/external/clang/lib/Serialization/ |
H A D | ASTWriterDecl.cpp | 94 void VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D); 1231 void ASTDeclWriter::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) {
|
H A D | ASTReaderDecl.cpp | 260 void VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D); 1503 void ASTDeclReader::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) { 2019 D = TypeAliasTemplateDecl::CreateDeserialized(Context, ID);
|
Completed in 209 milliseconds