Searched refs:needsDestruction (Results 1 – 13 of 13) sorted by relevance
164 if (VD->needsDestruction(getContext())) in mayNeedDestruction()
79 QualType::DestructionKind DtorKind = D.needsDestruction(CGF.getContext()); in EmitDeclDestroy()217 D.needsDestruction(getContext()) == QualType::DK_cxx_destructor; in EmitCXXGlobalVarDeclInit()
400 D.needsDestruction(getContext()) == QualType::DK_cxx_destructor; in AddInitializerToStaticVarDecl()1501 D.needsDestruction(getContext()) == QualType::DK_cxx_destructor; in EmitAutoVarAlloca()2152 if (QualType::DestructionKind dtorKind = D.needsDestruction(getContext())) in EmitAutoVarCleanups()2652 D.needsDestruction(getContext())) { in EmitParmDecl()
2181 if (P->needsDestruction(CGF.getContext())) in canEmitDelegateCallArgs()
5410 D->needsDestruction(getContext()) == QualType::DK_cxx_destructor; in EmitGlobalVarDefinition()5420 D->needsDestruction(getContext()) || in EmitGlobalVarDefinition()
4100 param->needsDestruction(getContext())) { in EmitDelegateCallArg()
1060 if (VD->needsDestruction(Self.Context) == QualType::DK_cxx_destructor) { in canVarDeclThrow()
16054 if (!VD->hasGlobalStorage() || !VD->needsDestruction(Context)) in FinalizeVarWithDestructor()
2263 if (D->needsDestruction(D->getASTContext())) in VisitVarDecl()
2812 VarDecl::needsDestruction(const ASTContext &Ctx) const { in needsDestruction() function in VarDecl
3548 VD->needsDestruction(Context)) in VisitDecl()
12408 if (VD->needsDestruction(*this)) in DeclMustBeEmitted()
1634 QualType::DestructionKind needsDestruction(const ASTContext &Ctx) const;