Home
last modified time | relevance | path

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

12

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDComment.cpp330 : cast<TypeAliasDecl>(CommentDecl)->getTypeSourceInfo(); in fill()
347 TypeAliasDecl *TAD = TAT->getTemplatedDecl(); in fill()
HDDecl.cpp4853 TypeAliasDecl *TypeAliasDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4857 return new (C, DC) TypeAliasDecl(C, DC, StartLoc, IdLoc, Id, TInfo); in Create()
4860 TypeAliasDecl *TypeAliasDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
4861 return new (C, ID) TypeAliasDecl(C, nullptr, SourceLocation(), in CreateDeserialized()
4874 SourceRange TypeAliasDecl::getSourceRange() const { in getSourceRange()
HDDeclPrinter.cpp63 void VisitTypeAliasDecl(TypeAliasDecl *D);
512 void DeclPrinter::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
HDODRHash.cpp359 void VisitTypeAliasDecl(const TypeAliasDecl *D) { in VisitTypeAliasDecl()
HDDeclBase.cpp237 else if (auto *AD = dyn_cast<TypeAliasDecl>(this)) in getDescribedTemplate()
HDASTImporter.cpp501 ExpectedDecl VisitTypeAliasDecl(TypeAliasDecl *D);
2459 if (GetImportedOrCreateDecl<TypeAliasDecl>( in VisitTypedefNameDecl()
2472 TypeAliasDecl *FromAlias = IsAlias ? cast<TypeAliasDecl>(D) : nullptr; in VisitTypedefNameDecl()
2483 ExpectedDecl ASTNodeImporter::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
2525 TypeAliasDecl *ToTemplatedDecl; in VisitTypeAliasTemplateDecl()
HDTextNodeDumper.cpp1532 void TextNodeDumper::VisitTypeAliasDecl(const TypeAliasDecl *D) { in VisitTypeAliasDecl()
HDJSONNodeDumper.cpp711 void JSONNodeDumper::VisitTypeAliasDecl(const TypeAliasDecl *TAD) { in VisitTypeAliasDecl()
HDMicrosoftMangle.cpp1540 } else if (isa<TypeAliasDecl>(ND)) { in mangleTemplateArg()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDTextNodeDumper.h318 void VisitTypeAliasDecl(const TypeAliasDecl *D);
HDJSONNodeDumper.h228 void VisitTypeAliasDecl(const TypeAliasDecl *TAD);
HDDecl.h3193 class TypeAliasDecl : public TypedefNameDecl {
3197 TypeAliasDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, in TypeAliasDecl() function
3203 static TypeAliasDecl *Create(ASTContext &C, DeclContext *DC,
3206 static TypeAliasDecl *CreateDeserialized(ASTContext &C, unsigned ID);
HDASTNodeTraverser.h483 void VisitTypeAliasDecl(const TypeAliasDecl *D) { in VisitTypeAliasDecl()
HDDeclTemplate.h2532 TypeAliasDecl *getTemplatedDecl() const {
2533 return static_cast<TypeAliasDecl *>(TemplatedDecl);
HDRecursiveASTVisitor.h1820 DEF_TRAVERSE_DECL(TypeAliasDecl, {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/
HDBuildTree.cpp593 bool WalkUpFromTypeAliasDecl(TypeAliasDecl *S) { in WalkUpFromTypeAliasDecl()
/freebsd-11-stable/contrib/llvm-project/clang/lib/ASTMatchers/
HDASTMatchersInternal.cpp610 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasDecl> typeAliasDecl;
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaTemplateInstantiateDecl.cpp771 Typedef = TypeAliasDecl::Create(SemaRef.Context, Owner, D->getBeginLoc(), in InstantiateTypedefNameDecl()
821 Decl *TemplateDeclInstantiator::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
839 TypeAliasDecl *Pattern = D->getTemplatedDecl(); in VisitTypeAliasTemplateDecl()
849 TypeAliasDecl *AliasInst = cast_or_null<TypeAliasDecl>( in VisitTypeAliasTemplateDecl()
HDSema.cpp885 << isa<TypeAliasDecl>(TD) << TD->getDeclName(); in emitAndClearUnusedLocalTypedefWarnings()
HDSemaDecl.cpp2193 int Kind = isa<TypeAliasDecl>(Old) ? 1 : 0; in isIncompatibleTypedef()
2206 int Kind = isa<TypeAliasDecl>(Old) ? 1 : 0; in isIncompatibleTypedef()
7269 if (isa<TypeAliasDecl>(ShadowedDecl)) in computeShadowedDeclKind()
14630 else if (isa<TypeAliasDecl>(PrevDecl)) in getNonTagTypeDeclKind()
15522 if (isa<TypeAliasDecl>(PrevDecl)) Kind = 1; in ActOnTag()
HDSemaDeclCXX.cpp9988 << DeclaratorType << isa<TypeAliasDecl>(TT->getDecl()); in CheckDestructorDeclarator()
12207 TypeAliasDecl *NewTD = TypeAliasDecl::Create(Context, CurContext, UsingLoc, in ActOnAliasDeclaration()
12268 TypeAliasDecl *OldTD = OldDecl->getTemplatedDecl(); in ActOnAliasDeclaration()
HDSemaTemplate.cpp3502 TypeAliasDecl *Pattern = AliasTemplate->getTemplatedDecl(); in CheckTemplateIdType()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTReaderDecl.cpp326 void VisitTypeAliasDecl(TypeAliasDecl *TD);
688 void ASTDeclReader::VisitTypeAliasDecl(TypeAliasDecl *TD) { in VisitTypeAliasDecl()
2529 if (auto *DAlias = dyn_cast<TypeAliasDecl>(DPattern)) in mergeTemplatePattern()
3764 D = TypeAliasDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
HDASTWriterDecl.cpp70 void VisitTypeAliasDecl(TypeAliasDecl *D);
400 void ASTDeclWriter::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
HDASTMatchers.h210 extern const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasDecl>

12