Searched refs:DeclT (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTImporter.h | 370 template <typename DeclT> 371 std::optional<DeclT *> getImportedFromDecl(const DeclT *ToD) const { in getImportedFromDecl() 375 auto *FromD = dyn_cast<DeclT>(FromI->second); in getImportedFromDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 279 template <typename DeclT> 280 static Decl *getMostRecentDeclImpl(Redeclarable<DeclT> *D); 284 template <typename DeclT> 285 static void attachPreviousDeclImpl(ASTReader &Reader, Redeclarable<DeclT> *D, 294 template <typename DeclT> 295 static void attachLatestDeclImpl(Redeclarable<DeclT> *D, Decl *Latest); 299 template <typename DeclT> 300 static void markIncompleteDeclChainImpl(Redeclarable<DeclT> *D); 462 template <typename DeclT> class MergedRedeclIterator { 463 DeclT *Start = nullptr; [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Decl.cpp | 1980 template <typename DeclT> 1981 static SourceLocation getTemplateOrInnerLocStart(const DeclT *decl) { in getTemplateOrInnerLocStart() 2689 template<typename DeclT> 2690 static DeclT *getDefinitionOrSelf(DeclT *D) { in getDefinitionOrSelf()
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 4015 QualType DeclT; in RewriteBlockPointerDecl() local 4017 DeclT = VD->getType(); in RewriteBlockPointerDecl() 4019 DeclT = TDD->getUnderlyingType(); in RewriteBlockPointerDecl() 4021 DeclT = FD->getType(); in RewriteBlockPointerDecl() 4049 if (PointerTypeTakesAnyBlockArguments(DeclT) || in RewriteBlockPointerDecl() 4050 PointerTypeTakesAnyObjCQualifiedType(DeclT)) { in RewriteBlockPointerDecl()
|
| H A D | RewriteModernObjC.cpp | 4851 QualType DeclT; in RewriteBlockPointerDecl() local 4853 DeclT = VD->getType(); in RewriteBlockPointerDecl() 4855 DeclT = TDD->getUnderlyingType(); in RewriteBlockPointerDecl() 4857 DeclT = FD->getType(); in RewriteBlockPointerDecl() 4885 if (PointerTypeTakesAnyBlockArguments(DeclT) || in RewriteBlockPointerDecl() 4886 PointerTypeTakesAnyObjCQualifiedType(DeclT)) { in RewriteBlockPointerDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 52 template<typename DeclT> 53 static bool SubstQualifier(Sema &SemaRef, const DeclT *OldDecl, DeclT *NewDecl, in SubstQualifier() 994 template<typename DeclT> 995 static DeclT *getPreviousDeclForInstantiation(DeclT *D) { in getPreviousDeclForInstantiation() 996 DeclT *Result = D->getPreviousDecl(); in getPreviousDeclForInstantiation()
|
| H A D | SemaInit.cpp | 212 static void CheckStringInit(Expr *Str, QualType &DeclT, const ArrayType *AT, in CheckStringInit() argument 222 CheckC23ConstexprInitStringLiteral(SL, S, DeclT); in CheckStringInit() 229 DeclT = S.Context.getConstantArrayType( in CheckStringInit() 231 updateStringLiteralType(Str, DeclT); in CheckStringInit() 305 updateStringLiteralType(Str, DeclT); in CheckStringInit()
|
| H A D | SemaTemplate.cpp | 9776 template<typename DeclT> 9777 static void completeMemberSpecializationImpl(Sema &S, DeclT *OrigD, in completeMemberSpecializationImpl()
|