Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/tools/libclang/
H A DCursorVisitor.h198 bool VisitTypeAliasDecl(TypeAliasDecl *D);
H A DCIndex.cpp667 bool CursorVisitor::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DDecl.cpp3893 TypeAliasDecl *TypeAliasDecl::Create(ASTContext &C, DeclContext *DC, in Create()
3897 return new (C, DC) TypeAliasDecl(C, DC, StartLoc, IdLoc, Id, TInfo); in Create()
3900 TypeAliasDecl *TypeAliasDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3901 return new (C, ID) TypeAliasDecl(C, nullptr, SourceLocation(), in CreateDeserialized()
3914 SourceRange TypeAliasDecl::getSourceRange() const { in getSourceRange()
H A DDeclPrinter.cpp50 void VisitTypeAliasDecl(TypeAliasDecl *D);
347 void DeclPrinter::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
H A DASTDumper.cpp429 void VisitTypeAliasDecl(const TypeAliasDecl *D);
1186 void ASTDumper::VisitTypeAliasDecl(const TypeAliasDecl *D) { in VisitTypeAliasDecl()
H A DASTImporter.cpp136 Decl *VisitTypeAliasDecl(TypeAliasDecl *D);
2353 ToTypedef = TypeAliasDecl::Create(Importer.getToContext(), DC, in VisitTypedefNameDecl()
2375 Decl *ASTNodeImporter::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
H A DMicrosoftMangle.cpp1190 } else if (isa<TypeAliasDecl>(ND)) { in mangleTemplateArg()
/minix3/external/bsd/llvm/dist/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp793 TypeAliasDecl *AliasDecl = dyn_cast<TypeAliasDecl>(Templated); in getAsCXXRecordDecl()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DDecl.h2569 class TypeAliasDecl : public TypedefNameDecl {
2573 TypeAliasDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, in TypeAliasDecl() function
2579 static TypeAliasDecl *Create(ASTContext &C, DeclContext *DC,
2582 static TypeAliasDecl *CreateDeserialized(ASTContext &C, unsigned ID);
H A DDeclTemplate.h2118 TypeAliasDecl *getTemplatedDecl() const {
2119 return static_cast<TypeAliasDecl*>(TemplatedDecl);
H A DDataRecursiveASTVisitor.h1550 DEF_TRAVERSE_DECL(TypeAliasDecl, {
H A DRecursiveASTVisitor.h1584 DEF_TRAVERSE_DECL(TypeAliasDecl, {
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp353 Typedef = TypeAliasDecl::Create(SemaRef.Context, Owner, D->getLocStart(), in InstantiateTypedefNameDecl()
400 Decl *TemplateDeclInstantiator::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
418 TypeAliasDecl *Pattern = D->getTemplatedDecl(); in VisitTypeAliasTemplateDecl()
428 TypeAliasDecl *AliasInst = cast_or_null<TypeAliasDecl>( in VisitTypeAliasTemplateDecl()
H A DSema.cpp613 << isa<TypeAliasDecl>(TD) << TD->getDeclName(); in emitAndClearUnusedLocalTypedefWarnings()
H A DSemaDecl.cpp1820 int Kind = isa<TypeAliasDecl>(Old) ? 1 : 0; in isIncompatibleTypedef()
1833 int Kind = isa<TypeAliasDecl>(Old) ? 1 : 0; in isIncompatibleTypedef()
11675 else if (isa<TypeAliasDecl>(PrevDecl)) Kind = 2; in ActOnTag()
11690 else if (isa<TypeAliasDecl>(PrevDecl)) Kind = 2; in ActOnTag()
11700 if (isa<TypeAliasDecl>(PrevDecl)) Kind = 1; in ActOnTag()
H A DSemaDeclCXX.cpp6703 << DeclaratorType << isa<TypeAliasDecl>(TT->getDecl()); in CheckDestructorDeclarator()
8461 TypeAliasDecl *NewTD = TypeAliasDecl::Create(Context, CurContext, UsingLoc, in ActOnAliasDeclaration()
8516 TypeAliasDecl *OldTD = OldDecl->getTemplatedDecl(); in ActOnAliasDeclaration()
H A DSemaTemplate.cpp2033 TypeAliasDecl *Pattern = AliasTemplate->getTemplatedDecl(); in CheckTemplateIdType()
H A DTreeTransform.h982 else if (isa<TypeAliasDecl>(SomeDecl)) Kind = 2; in RebuildDependentNameType()
/minix3/external/bsd/llvm/dist/clang/lib/Serialization/
H A DASTReaderDecl.cpp256 void VisitTypeAliasDecl(TypeAliasDecl *TD);
502 void ASTDeclReader::VisitTypeAliasDecl(TypeAliasDecl *TD) { in VisitTypeAliasDecl()
2150 if (auto *DAlias = dyn_cast<TypeAliasDecl>(DPattern)) in mergeTemplatePattern()
2915 D = TypeAliasDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
H A DASTWriterDecl.cpp61 void VisitTypeAliasDecl(TypeAliasDecl *D);
240 void ASTDeclWriter::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGDebugInfo.cpp748 TypeAliasDecl *AliasDecl = cast<TypeAliasTemplateDecl>( in CreateType()
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DSema.h167 class TypeAliasDecl; variable