Home
last modified time | relevance | path

Searched refs:TypeAliasDecl (Results 1 – 21 of 21) sorted by relevance

/external/clang/tools/libclang/
DCursorVisitor.h199 bool VisitTypeAliasDecl(TypeAliasDecl *D);
DCIndex.cpp674 bool CursorVisitor::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
/external/clang/lib/ASTMatchers/
DASTMatchFinder.cpp784 TypeAliasDecl *AliasDecl = dyn_cast<TypeAliasDecl>(Templated); in getAsCXXRecordDecl()
/external/clang/lib/AST/
DDecl.cpp3962 TypeAliasDecl *TypeAliasDecl::Create(ASTContext &C, DeclContext *DC, in Create()
3966 return new (C, DC) TypeAliasDecl(C, DC, StartLoc, IdLoc, Id, TInfo); in Create()
3969 TypeAliasDecl *TypeAliasDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3970 return new (C, ID) TypeAliasDecl(C, nullptr, SourceLocation(), in CreateDeserialized()
3983 SourceRange TypeAliasDecl::getSourceRange() const { in getSourceRange()
DDeclPrinter.cpp59 void VisitTypeAliasDecl(TypeAliasDecl *D);
385 void DeclPrinter::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
DASTDumper.cpp433 void VisitTypeAliasDecl(const TypeAliasDecl *D);
1216 void ASTDumper::VisitTypeAliasDecl(const TypeAliasDecl *D) { in VisitTypeAliasDecl()
DASTImporter.cpp137 Decl *VisitTypeAliasDecl(TypeAliasDecl *D);
2433 ToTypedef = TypeAliasDecl::Create(Importer.getToContext(), DC, in VisitTypedefNameDecl()
2455 Decl *ASTNodeImporter::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
DMicrosoftMangle.cpp1282 } else if (isa<TypeAliasDecl>(ND)) { in mangleTemplateArg()
/external/clang/include/clang/AST/
DDecl.h2684 class TypeAliasDecl : public TypedefNameDecl {
2688 TypeAliasDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, in TypeAliasDecl() function
2694 static TypeAliasDecl *Create(ASTContext &C, DeclContext *DC,
2697 static TypeAliasDecl *CreateDeserialized(ASTContext &C, unsigned ID);
DDeclTemplate.h2250 TypeAliasDecl *getTemplatedDecl() const {
2251 return static_cast<TypeAliasDecl*>(TemplatedDecl);
DRecursiveASTVisitor.h1580 DEF_TRAVERSE_DECL(TypeAliasDecl, {
/external/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp390 Typedef = TypeAliasDecl::Create(SemaRef.Context, Owner, D->getLocStart(), in InstantiateTypedefNameDecl()
437 Decl *TemplateDeclInstantiator::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
455 TypeAliasDecl *Pattern = D->getTemplatedDecl(); in VisitTypeAliasTemplateDecl()
465 TypeAliasDecl *AliasInst = cast_or_null<TypeAliasDecl>( in VisitTypeAliasTemplateDecl()
DSema.cpp652 << isa<TypeAliasDecl>(TD) << TD->getDeclName(); in emitAndClearUnusedLocalTypedefWarnings()
DSemaDecl.cpp1853 int Kind = isa<TypeAliasDecl>(Old) ? 1 : 0; in isIncompatibleTypedef()
1866 int Kind = isa<TypeAliasDecl>(Old) ? 1 : 0; in isIncompatibleTypedef()
12392 else if (isa<TypeAliasDecl>(PrevDecl)) Kind = 2; in ActOnTag()
12407 else if (isa<TypeAliasDecl>(PrevDecl)) Kind = 2; in ActOnTag()
12417 if (isa<TypeAliasDecl>(PrevDecl)) Kind = 1; in ActOnTag()
DSemaDeclCXX.cpp6800 << DeclaratorType << isa<TypeAliasDecl>(TT->getDecl()); in CheckDestructorDeclarator()
8544 TypeAliasDecl *NewTD = TypeAliasDecl::Create(Context, CurContext, UsingLoc, in ActOnAliasDeclaration()
8599 TypeAliasDecl *OldTD = OldDecl->getTemplatedDecl(); in ActOnAliasDeclaration()
DSemaTemplate.cpp2116 TypeAliasDecl *Pattern = AliasTemplate->getTemplatedDecl(); in CheckTemplateIdType()
DTreeTransform.h1003 else if (isa<TypeAliasDecl>(SomeDecl)) Kind = 2; in RebuildDependentNameType()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp250 void VisitTypeAliasDecl(TypeAliasDecl *TD);
575 void ASTDeclReader::VisitTypeAliasDecl(TypeAliasDecl *TD) { in VisitTypeAliasDecl()
2283 if (auto *DAlias = dyn_cast<TypeAliasDecl>(DPattern)) in mergeTemplatePattern()
3120 D = TypeAliasDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
DASTWriterDecl.cpp61 void VisitTypeAliasDecl(TypeAliasDecl *D);
360 void ASTDeclWriter::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
/external/clang/lib/CodeGen/
DCGDebugInfo.cpp823 TypeAliasDecl *AliasDecl = cast<TypeAliasTemplateDecl>( in CreateType()
/external/clang/include/clang/Sema/
DSema.h169 class TypeAliasDecl; variable