/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
H A D | TypedefUnderlyingTypeResolver.cpp | 39 const TypedefNameDecl *TypedefDecl = TypedefTy->getDecl(); in getUnderlyingTypeDecl() local 40 if (TypedefDecl->getUnderlyingType()->isTypedefNameType()) in getUnderlyingTypeDecl() 41 TypeDecl = TypedefDecl; in getUnderlyingTypeDecl()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTContext.h | 354 mutable TypedefDecl *Int128Decl = nullptr; 357 mutable TypedefDecl *UInt128Decl = nullptr; 361 mutable TypedefDecl *BuiltinVaListDecl = nullptr; 364 mutable TypedefDecl *BuiltinMSVaListDecl = nullptr; 367 mutable TypedefDecl *ObjCIdDecl = nullptr; 370 mutable TypedefDecl *ObjCSelDecl = nullptr; 373 mutable TypedefDecl *ObjCClassDecl = nullptr; 379 mutable TypedefDecl *BOOLDecl = nullptr; 404 mutable TypedefDecl *CFConstantStringTypeDecl = nullptr; 411 TypedefDecl *ObjCInstanceTypeDecl = nullptr; [all …]
|
H A D | TextNodeDumper.h | 354 void VisitTypedefDecl(const TypedefDecl *D);
|
H A D | JSONNodeDumper.h | 248 void VisitTypedefDecl(const TypedefDecl *TD);
|
H A D | Decl.h | 3507 class TypedefDecl : public TypedefNameDecl { 3508 TypedefDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, in TypedefDecl() function 3514 static TypedefDecl *Create(ASTContext &C, DeclContext *DC, 3517 static TypedefDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID);
|
H A D | ASTNodeTraverser.h | 510 void VisitTypedefDecl(const TypedefDecl *D) { Visit(D->getUnderlyingType()); } in VisitTypedefDecl()
|
/freebsd/contrib/llvm-project/clang/include/clang/Edit/ |
H A D | Rewriters.h | 19 class TypedefDecl; variable
|
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | ObjCMT.cpp | 53 void CacheObjCNSIntegerTypedefed(const TypedefDecl *TypedefDcl); 55 const TypedefDecl *TypedefDcl); 95 const TypedefDecl *NSIntegerTypedefed; 96 const TypedefDecl *NSUIntegerTypedefed; 703 const TypedefDecl *TypedefDcl, in rewriteToNSEnumDecl() 758 const TypedefDecl *TypedefDcl, in rewriteToNSMacroDecl() 886 const TypedefDecl *TypedefDcl) { in CacheObjCNSIntegerTypedefed() 897 const TypedefDecl *TypedefDcl) { in migrateNSEnumDecl() 1873 const TypedefDecl *TD = dyn_cast<TypedefDecl>(*N); in HandleTranslationUnit() 1880 else if (const TypedefDecl *TD = dyn_cast<TypedefDecl>(*D)) { in HandleTranslationUnit() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ASTContext.cpp | 185 isa<TypedefDecl>(D)) in getDeclLocsForCommentSearch() 1189 TypedefDecl *ASTContext::buildImplicitTypedef(QualType T, in buildImplicitTypedef() 1192 TypedefDecl *NewDecl = TypedefDecl::Create( in buildImplicitTypedef() 1199 TypedefDecl *ASTContext::getInt128Decl() const { in getInt128Decl() 1205 TypedefDecl *ASTContext::getUInt128Decl() const { in getUInt128Decl() 7727 TypedefDecl *ASTContext::getCFConstantStringDecl() const { in getCFConstantStringDecl() 7833 CFConstantStringTypeDecl = cast<TypedefDecl>(TD->getDecl()); in setCFConstantStringType() 8036 TypedefDecl *ASTContext::getObjCInstanceTypeDecl() { in getObjCInstanceTypeDecl() 9146 TypedefDecl *ASTContext::getObjCIdDecl() const { in getObjCIdDecl() 9155 TypedefDecl *ASTContext::getObjCSelDecl() const { in getObjCSelDecl() [all …]
|
H A D | Decl.cpp | 5495 TypedefDecl *TypedefDecl::Create(ASTContext &C, DeclContext *DC, in Create() 5499 return new (C, DC) TypedefDecl(C, DC, StartLoc, IdLoc, Id, TInfo); in Create() 5541 TypedefDecl *TypedefDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID) { in CreateDeserialized() 5542 return new (C, ID) TypedefDecl(C, nullptr, SourceLocation(), SourceLocation(), in CreateDeserialized() 5560 SourceRange TypedefDecl::getSourceRange() const { in getSourceRange()
|
H A D | DeclPrinter.cpp | 63 void VisitTypedefDecl(TypedefDecl *D); 550 void DeclPrinter::VisitTypedefDecl(TypedefDecl *D) { in VisitTypedefDecl()
|
H A D | ODRHash.cpp | 448 void VisitTypedefDecl(const TypedefDecl *D) { in VisitTypedefDecl()
|
H A D | JSONNodeDumper.cpp | 872 void JSONNodeDumper::VisitTypedefDecl(const TypedefDecl *TD) { in VisitTypedefDecl()
|
H A D | TextNodeDumper.cpp | 2058 void TextNodeDumper::VisitTypedefDecl(const TypedefDecl *D) { in VisitTypedefDecl()
|
/freebsd/contrib/llvm-project/clang/lib/Index/ |
H A D | USRGeneration.cpp | 100 void VisitTypedefDecl(const TypedefDecl *D); 619 void USRGenerator::VisitTypedefDecl(const TypedefDecl *D) { in VisitTypedefDecl()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateDeductionGuide.cpp | 176 assert(isa<TypedefDecl>(OrigDecl) && "Not a Type alias or typedef"); in TransformTypedefType() 177 Decl = TypedefDecl::Create( in TransformTypedefType()
|
H A D | JumpDiagnostics.cpp | 223 return ScopePair(isa<TypedefDecl>(TD) in GetDiagForGotoScopeDecl()
|
H A D | SemaAvailability.cpp | 163 isa<TypedefDecl>(OffendingDecl)) { in ShouldDiagnoseAvailabilityInContext()
|
H A D | SemaExprObjC.cpp | 5148 if (TypedefDecl *TD = dyn_cast<TypedefDecl>(ND)) in ActOnObjCBoolLiteral()
|
H A D | SemaDecl.cpp | 6646 TypedefDecl *NewTD = ParseTypedefDecl(S, D, TInfo->getType(), TInfo); in ActOnTypedefDeclarator() 8107 else if (isa<TypedefDecl>(ShadowedDecl)) in computeShadowedDeclKind() 16638 TypedefDecl *Sema::ParseTypedefDecl(Scope *S, Declarator &D, QualType T, in ParseTypedefDecl() 16649 TypedefDecl *NewTD = in ParseTypedefDecl() 16650 TypedefDecl::Create(Context, CurContext, D.getBeginLoc(), in ParseTypedefDecl() 16772 if (isa<TypedefDecl>(PrevDecl)) in getNonTagTypeDeclKind()
|
H A D | SemaTemplateInstantiateDecl.cpp | 1044 Typedef = TypedefDecl::Create(SemaRef.Context, Owner, D->getBeginLoc(), in InstantiateTypedefNameDecl() 1085 Decl *TemplateDeclInstantiator::VisitTypedefDecl(TypedefDecl *D) { in VisitTypedefDecl()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangExpressionDeclMap.cpp | 2019 TypedefDecl *typedef_decl = TypedefDecl::Create( in AddContextClassType()
|
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
H A D | ExtractAPIVisitor.h | 155 if (const auto *TypedefDecl = Decl->getTypedefNameForAnonDecl()) in getTypedefName() local 156 return TypedefDecl->getName(); in getTypedefName()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 337 void VisitTypedefDecl(TypedefDecl *TD); 735 void ASTDeclReader::VisitTypedefDecl(TypedefDecl *TD) { in VisitTypedefDecl() 3856 D = TypedefDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
H A D | ASTWriterDecl.cpp | 72 void VisitTypedefDecl(TypedefDecl *D); 464 void ASTDeclWriter::VisitTypedefDecl(TypedefDecl *D) { in VisitTypedefDecl()
|