/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateDeductionGuide.cpp | 162 OrigDecl, /*IsTypeAlias=*/isa<TypeAliasDecl>(OrigDecl))); in TransformTypedefType() 171 if (isa<TypeAliasDecl>(OrigDecl)) in TransformTypedefType() 172 Decl = TypeAliasDecl::Create( in TransformTypedefType()
|
H A D | HLSLExternalSemaSource.cpp | 468 auto *Record = TypeAliasDecl::Create(AST, HLSLNamespace, SourceLocation(), in defineHLSLVectorAlias()
|
H A D | SemaTemplateInstantiateDecl.cpp | 1041 Typedef = TypeAliasDecl::Create(SemaRef.Context, Owner, D->getBeginLoc(), in InstantiateTypedefNameDecl() 1092 Decl *TemplateDeclInstantiator::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl() 1110 TypeAliasDecl *Pattern = D->getTemplatedDecl(); in InstantiateTypeAliasTemplateDecl() 1129 TypeAliasDecl *AliasInst = cast_or_null<TypeAliasDecl>( in InstantiateTypeAliasTemplateDecl()
|
H A D | SemaDecl.cpp | 2443 int Kind = isa<TypeAliasDecl>(Old) ? 1 : 0; in isIncompatibleTypedef() 2456 int Kind = isa<TypeAliasDecl>(Old) ? 1 : 0; in isIncompatibleTypedef() 4957 << isa<TypeAliasDecl>(NewTD) in setTagNameForLinkagePurposes() 4964 << NewTD << isa<TypeAliasDecl>(NewTD); in setTagNameForLinkagePurposes() 8105 if (isa<TypeAliasDecl>(ShadowedDecl)) in computeShadowedDeclKind() 16774 else if (isa<TypeAliasDecl>(PrevDecl)) in getNonTagTypeDeclKind() 17709 if (isa<TypeAliasDecl>(PrevDecl)) Kind = 1; in ActOnTag()
|
H A D | Sema.cpp | 1088 << isa<TypeAliasDecl>(TD) << TD->getDeclName(); in emitAndClearUnusedLocalTypedefWarnings()
|
H A D | SemaDeclCXX.cpp | 10899 << DeclaratorType << isa<TypeAliasDecl>(TT->getDecl()); in CheckDestructorDeclarator() 13406 TypeAliasDecl *NewTD = TypeAliasDecl::Create(Context, CurContext, UsingLoc, in ActOnAliasDeclaration() 13469 TypeAliasDecl *OldTD = OldDecl->getTemplatedDecl(); in ActOnAliasDeclaration()
|
H A D | SemaDeclAttr.cpp | 6323 isa<DeclaratorDecl, TypeAliasDecl>(D)) { in ProcessDeclAttribute()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TextNodeDumper.h | 375 void VisitTypeAliasDecl(const TypeAliasDecl *D);
|
H A D | JSONNodeDumper.h | 249 void VisitTypeAliasDecl(const TypeAliasDecl *TAD);
|
H A D | Decl.h | 3528 class TypeAliasDecl : public TypedefNameDecl { 3532 TypeAliasDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, in TypeAliasDecl() function 3539 static TypeAliasDecl *Create(ASTContext &C, DeclContext *DC, 3542 static TypeAliasDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
|
H A D | ASTNodeTraverser.h | 643 void VisitTypeAliasDecl(const TypeAliasDecl *D) { in VisitTypeAliasDecl()
|
H A D | DeclTemplate.h | 2531 TypeAliasDecl *getTemplatedDecl() const { 2532 return static_cast<TypeAliasDecl *>(TemplatedDecl);
|
H A D | RecursiveASTVisitor.h | 1979 DEF_TRAVERSE_DECL(TypeAliasDecl, {
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | Decl.cpp | 5546 TypeAliasDecl *TypeAliasDecl::Create(ASTContext &C, DeclContext *DC, in Create() 5551 return new (C, DC) TypeAliasDecl(C, DC, StartLoc, IdLoc, Id, TInfo); in Create() 5554 TypeAliasDecl *TypeAliasDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized() 5556 return new (C, ID) TypeAliasDecl(C, nullptr, SourceLocation(), in CreateDeserialized() 5569 SourceRange TypeAliasDecl::getSourceRange() const { in getSourceRange()
|
H A D | DeclPrinter.cpp | 64 void VisitTypeAliasDecl(TypeAliasDecl *D); 562 void DeclPrinter::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
|
H A D | ODRHash.cpp | 452 void VisitTypeAliasDecl(const TypeAliasDecl *D) { in VisitTypeAliasDecl()
|
H A D | DeclBase.cpp | 268 if (auto *AD = dyn_cast<TypeAliasDecl>(this)) in getDescribedTemplate()
|
H A D | JSONNodeDumper.cpp | 877 void JSONNodeDumper::VisitTypeAliasDecl(const TypeAliasDecl *TAD) { in VisitTypeAliasDecl()
|
H A D | ASTImporter.cpp | 476 ExpectedDecl VisitTypeAliasDecl(TypeAliasDecl *D); 2778 if (GetImportedOrCreateDecl<TypeAliasDecl>( in VisitTypedefNameDecl() 2798 TypeAliasDecl *FromAlias = IsAlias ? cast<TypeAliasDecl>(D) : nullptr; in VisitTypedefNameDecl() 2809 ExpectedDecl ASTNodeImporter::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
|
H A D | TextNodeDumper.cpp | 2403 void TextNodeDumper::VisitTypeAliasDecl(const TypeAliasDecl *D) { in VisitTypeAliasDecl()
|
H A D | MicrosoftMangle.cpp | 1884 } else if (isa<TypeAliasDecl>(ND)) { in mangleTemplateArg()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 338 void VisitTypeAliasDecl(TypeAliasDecl *TD); 740 void ASTDeclReader::VisitTypeAliasDecl(TypeAliasDecl *TD) { in VisitTypeAliasDecl() 2936 if (auto *DAlias = dyn_cast<TypeAliasDecl>(DPattern)) in mergeTemplatePattern() 3859 D = TypeAliasDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
H A D | ASTWriterDecl.cpp | 73 void VisitTypeAliasDecl(TypeAliasDecl *D); 480 void ASTDeclWriter::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | BuildTree.cpp | 1578 bool WalkUpFromTypeAliasDecl(TypeAliasDecl *S) { in WalkUpFromTypeAliasDecl()
|
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 220 extern const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasDecl>
|