Searched refs:DeclT (Results 1 – 7 of 7) 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 | 290 template <typename DeclT> 291 static Decl *getMostRecentDeclImpl(Redeclarable<DeclT> *D); 298 template <typename DeclT> 300 Redeclarable<DeclT> *D, Decl *Previous, 306 template <typename DeclT> 307 static void attachLatestDeclImpl(Redeclarable<DeclT> *D, Decl *Latest); 311 template <typename DeclT> 312 static void markIncompleteDeclChainImpl(Redeclarable<DeclT> *D); 480 template <typename DeclT> class MergedRedeclIterator { 481 DeclT *Start = nullptr; [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 53 template<typename DeclT> 54 static bool SubstQualifier(Sema &SemaRef, const DeclT *OldDecl, DeclT *NewDecl, in SubstQualifier() 926 template<typename DeclT> 927 static DeclT *getPreviousDeclForInstantiation(DeclT *D) { in getPreviousDeclForInstantiation() 928 DeclT *Result = D->getPreviousDecl(); in getPreviousDeclForInstantiation()
|
H A D | SemaInit.cpp | 214 static void CheckStringInit(Expr *Str, QualType &DeclT, const ArrayType *AT, in CheckStringInit() argument 223 CheckC23ConstexprInitStringLiteral(SL, S, DeclT); in CheckStringInit() 230 DeclT = S.Context.getConstantArrayType( in CheckStringInit() 232 updateStringLiteralType(Str, DeclT); in CheckStringInit() 268 updateStringLiteralType(Str, DeclT); in CheckStringInit()
|
H A D | SemaTemplate.cpp | 9248 template<typename DeclT> 9249 static void completeMemberSpecializationImpl(Sema &S, DeclT *OrigD, in completeMemberSpecializationImpl()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | Decl.cpp | 1963 template <typename DeclT> 1964 static SourceLocation getTemplateOrInnerLocStart(const DeclT *decl) { in getTemplateOrInnerLocStart() 2655 template<typename DeclT> 2656 static DeclT *getDefinitionOrSelf(DeclT *D) { in getDefinitionOrSelf()
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteModernObjC.cpp | 4867 QualType DeclT; in RewriteBlockPointerDecl() local 4869 DeclT = VD->getType(); in RewriteBlockPointerDecl() 4871 DeclT = TDD->getUnderlyingType(); in RewriteBlockPointerDecl() 4873 DeclT = FD->getType(); in RewriteBlockPointerDecl() 4901 if (PointerTypeTakesAnyBlockArguments(DeclT) || in RewriteBlockPointerDecl() 4902 PointerTypeTakesAnyObjCQualifiedType(DeclT)) { in RewriteBlockPointerDecl()
|