Home
last modified time | relevance | path

Searched refs:DeclT (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTImporter.h370 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 DASTReaderDecl.cpp290 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 DSemaTemplateInstantiateDecl.cpp53 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 DSemaInit.cpp214 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 DSemaTemplate.cpp9248 template<typename DeclT>
9249 static void completeMemberSpecializationImpl(Sema &S, DeclT *OrigD, in completeMemberSpecializationImpl()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp1963 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 DRewriteModernObjC.cpp4867 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()