Home
last modified time | relevance | path

Searched refs:needsDestruction (Results 1 – 13 of 13) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCXXABI.cpp154 if (VD->needsDestruction(getContext())) in mayNeedDestruction()
H A DCGDeclCXX.cpp79 QualType::DestructionKind DtorKind = D.needsDestruction(CGF.getContext()); in EmitDeclDestroy()
216 D.needsDestruction(getContext()) == QualType::DK_cxx_destructor; in EmitCXXGlobalVarDeclInit()
H A DCGDecl.cpp396 D.needsDestruction(getContext()) == QualType::DK_cxx_destructor; in AddInitializerToStaticVarDecl()
1499 D.needsDestruction(getContext()) == QualType::DK_cxx_destructor; in EmitAutoVarAlloca()
2121 if (QualType::DestructionKind dtorKind = D.needsDestruction(getContext())) in EmitAutoVarCleanups()
2592 D.needsDestruction(getContext())) { in EmitParmDecl()
H A DCGClass.cpp2171 if (P->needsDestruction(CGF.getContext())) in canEmitDelegateCallArgs()
H A DCGCall.cpp4091 param->needsDestruction(getContext())) { in EmitDelegateCallArg()
H A DCodeGenModule.cpp5290 D->needsDestruction(getContext()) == QualType::DK_cxx_destructor; in EmitGlobalVarDefinition()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExceptionSpec.cpp1080 if (VD->needsDestruction(Self.Context) == QualType::DK_cxx_destructor) { in canVarDeclThrow()
H A DSemaDeclCXX.cpp16172 if (!VD->hasGlobalStorage() || !VD->needsDestruction(Context)) in FinalizeVarWithDestructor()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DTextNodeDumper.cpp2012 if (D->needsDestruction(D->getASTContext())) in VisitVarDecl()
H A DDecl.cpp2810 VarDecl::needsDestruction(const ASTContext &Ctx) const { in needsDestruction() function in VarDecl
H A DExpr.cpp3488 VD->needsDestruction(Context)) in VisitDecl()
H A DASTContext.cpp11926 if (VD->needsDestruction(*this)) in DeclMustBeEmitted()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h1661 QualType::DestructionKind needsDestruction(const ASTContext &Ctx) const;