Home
last modified time | relevance | path

Searched refs:TypedefDecl (Results 1 – 25 of 34) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h335 mutable TypedefDecl *Int128Decl = nullptr;
348 mutable TypedefDecl *ObjCIdDecl = nullptr;
360 mutable TypedefDecl *BOOLDecl = nullptr;
1162 TypedefDecl *getInt128Decl() const;
1165 TypedefDecl *getUInt128Decl() const;
1844 TypedefDecl *getObjCInstanceTypeDecl();
1951 TypedefDecl *getObjCIdDecl() const;
1963 TypedefDecl *getObjCSelDecl() const;
1973 TypedefDecl *getObjCClassDecl() const;
1988 TypedefDecl *getBOOLDecl() const { in getBOOLDecl()
[all …]
H A DTextNodeDumper.h325 void VisitTypedefDecl(const TypedefDecl *D);
H A DJSONNodeDumper.h233 void VisitTypedefDecl(const TypedefDecl *TD);
H A DDecl.h3269 class TypedefDecl : public TypedefNameDecl {
3270 TypedefDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, in TypedefDecl() function
3275 static TypedefDecl *Create(ASTContext &C, DeclContext *DC,
3278 static TypedefDecl *CreateDeserialized(ASTContext &C, unsigned ID);
H A DASTNodeTraverser.h414 void VisitTypedefDecl(const TypedefDecl *D) { Visit(D->getUnderlyingType()); } in VisitTypedefDecl()
H A DRecursiveASTVisitor.h1828 DEF_TRAVERSE_DECL(TypedefDecl, {
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Edit/
H A DRewriters.h19 class TypedefDecl; variable
/freebsd-13.1/contrib/llvm-project/clang/lib/ARCMigrate/
H A DObjCMT.cpp53 void CacheObjCNSIntegerTypedefed(const TypedefDecl *TypedefDcl);
55 const TypedefDecl *TypedefDcl);
95 const TypedefDecl *NSIntegerTypedefed;
96 const TypedefDecl *NSUIntegerTypedefed;
707 const TypedefDecl *TypedefDcl, in rewriteToNSEnumDecl()
762 const TypedefDecl *TypedefDcl, in rewriteToNSMacroDecl()
890 const TypedefDecl *TypedefDcl) { in CacheObjCNSIntegerTypedefed()
901 const TypedefDecl *TypedefDcl) { in migrateNSEnumDecl()
1879 const TypedefDecl *TD = dyn_cast<TypedefDecl>(*N); in HandleTranslationUnit()
1886 else if (const TypedefDecl *TD = dyn_cast<TypedefDecl>(*D)) { in HandleTranslationUnit()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp173 isa<TypedefDecl>(D)) in getDeclLocForCommentSearch()
178 if (isa<TypedefDecl>(D)) { in getDeclLocForCommentSearch()
1241 TypedefDecl *NewDecl = TypedefDecl::Create( in buildImplicitTypedef()
1248 TypedefDecl *ASTContext::getInt128Decl() const { in getInt128Decl()
1254 TypedefDecl *ASTContext::getUInt128Decl() const { in getUInt128Decl()
8003 static TypedefDecl *
8116 TypedefDecl *VaListTagTypedefDecl = in CreatePowerABIBuiltinVaListDecl()
8130 static TypedefDecl *
8192 static TypedefDecl *
8233 static TypedefDecl *
[all …]
H A DComment.cpp329 ? cast<TypedefDecl>(CommentDecl)->getTypeSourceInfo() in fill()
H A DDecl.cpp4946 TypedefDecl *TypedefDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4949 return new (C, DC) TypedefDecl(C, DC, StartLoc, IdLoc, Id, TInfo); in Create()
4991 TypedefDecl *TypedefDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
4992 return new (C, ID) TypedefDecl(C, nullptr, SourceLocation(), SourceLocation(), in CreateDeserialized()
5008 SourceRange TypedefDecl::getSourceRange() const { in getSourceRange()
H A DDeclPrinter.cpp62 void VisitTypedefDecl(TypedefDecl *D);
507 void DeclPrinter::VisitTypedefDecl(TypedefDecl *D) { in VisitTypedefDecl()
H A DODRHash.cpp355 void VisitTypedefDecl(const TypedefDecl *D) { in VisitTypedefDecl()
H A DCommentSema.cpp972 if (auto *ThisTypedefDecl = dyn_cast<TypedefDecl>(ThisDeclInfo->CurrentDecl)) { in isClassOrStructOrTagTypedefDecl()
H A DJSONNodeDumper.cpp755 void JSONNodeDumper::VisitTypedefDecl(const TypedefDecl *TD) { in VisitTypedefDecl()
H A DTextNodeDumper.cpp1588 void TextNodeDumper::VisitTypedefDecl(const TypedefDecl *D) { in VisitTypedefDecl()
/freebsd-13.1/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp98 void VisitTypedefDecl(const TypedefDecl *D);
581 void USRGenerator::VisitTypedefDecl(const TypedefDecl *D) { in VisitTypedefDecl()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionDeclMap.cpp1947 TypedefDecl *typedef_decl = TypedefDecl::Create( in AddContextClassType()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DJumpDiagnostics.cpp223 return ScopePair(isa<TypedefDecl>(TD) in GetDiagForGotoScopeDecl()
H A DSemaDecl.cpp6216 TypedefDecl *NewTD = ParseTypedefDecl(S, D, TInfo->getType(), TInfo); in ActOnTypedefDeclarator()
7598 else if (isa<TypedefDecl>(ShadowedDecl)) in computeShadowedDeclKind()
15181 TypedefDecl *Sema::ParseTypedefDecl(Scope *S, Declarator &D, QualType T, in ParseTypedefDecl()
15192 TypedefDecl *NewTD = in ParseTypedefDecl()
15193 TypedefDecl::Create(Context, CurContext, D.getBeginLoc(), in ParseTypedefDecl()
15316 if (isa<TypedefDecl>(PrevDecl)) in getNonTagTypeDeclKind()
H A DSemaTemplateInstantiateDecl.cpp918 Typedef = TypedefDecl::Create(SemaRef.Context, Owner, D->getBeginLoc(), in InstantiateTypedefNameDecl()
958 Decl *TemplateDeclInstantiator::VisitTypedefDecl(TypedefDecl *D) { in VisitTypedefDecl()
/freebsd-13.1/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp728 const internal::VariadicDynCastAllOfMatcher<Decl, TypedefDecl> typedefDecl;
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp68 void VisitTypedefDecl(TypedefDecl *D);
387 void ASTDeclWriter::VisitTypedefDecl(TypedefDecl *D) { in VisitTypedefDecl()
H A DASTReaderDecl.cpp328 void VisitTypedefDecl(TypedefDecl *TD);
693 void ASTDeclReader::VisitTypedefDecl(TypedefDecl *TD) { in VisitTypedefDecl()
3827 D = TypedefDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h192 extern const internal::VariadicDynCastAllOfMatcher<Decl, TypedefDecl>

12