Home
last modified time | relevance | path

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

/external/llvm-project/clang/lib/CodeGen/
DCGDecl.cpp383 if (D.needsDestruction(getContext()) == QualType::DK_cxx_destructor && in AddInitializerToStaticVarDecl()
2038 if (QualType::DestructionKind dtorKind = D.needsDestruction(getContext())) in EmitAutoVarCleanups()
2475 D.needsDestruction(getContext())) { in EmitParmDecl()
DCGDeclCXX.cpp78 QualType::DestructionKind DtorKind = D.needsDestruction(CGF.getContext()); in EmitDeclDestroy()
DItaniumCXXABI.cpp361 return !VD->needsDestruction(getContext()) && InitDecl->evaluateValue(); in isEmittedWithConstantInitializer()
373 VD->needsDestruction(getContext()); in usesThreadWrapperFunction()
DCGClass.cpp2114 if (P->needsDestruction(CGF.getContext())) in canEmitDelegateCallArgs()
DCGCall.cpp3517 param->needsDestruction(getContext())) { in EmitDelegateCallArg()
DCodeGenModule.cpp4117 D->needsDestruction(getContext()) == QualType::DK_cxx_destructor; in EmitGlobalVarDefinition()
/external/llvm-project/clang/lib/Sema/
DSemaExceptionSpec.cpp1064 if (VD->needsDestruction(Self.Context) == QualType::DK_cxx_destructor) { in canVarDeclThrow()
/external/llvm-project/clang/lib/AST/
DTextNodeDumper.cpp1704 if (D->needsDestruction(D->getASTContext())) in VisitVarDecl()
DDecl.cpp2644 VarDecl::needsDestruction(const ASTContext &Ctx) const { in needsDestruction() function in VarDecl
DExpr.cpp3219 VD->needsDestruction(Context)) in VisitDecl()
DASTContext.cpp10769 if (VD->needsDestruction(*this)) in DeclMustBeEmitted()
/external/llvm-project/clang/include/clang/AST/
DDecl.h1546 QualType::DestructionKind needsDestruction(const ASTContext &Ctx) const;