Lines Matching defs:dtor
93 llvm_unreachable("emitting dtor comdat as function?");
95 llvm_unreachable("bad dtor kind");
112 llvm_unreachable("bad dtor kind");
371 llvm::FunctionCallee dtor,
542 llvm::FunctionCallee dtor,
1404 // CXXMemberCallExpr for dtor call.
2822 llvm::FunctionCallee dtor,
2864 llvm::Constant *dtorCallee = cast<llvm::Constant>(dtor.getCallee());
2868 // addr is null when we are trying to register a dtor annotated with
2987 llvm::FunctionCallee dtor,
2998 return CGF.registerGlobalDtorWithLLVM(D, dtor, addr);
3005 return emitGlobalDtorWithCXAAtExit(CGF, dtor, addr, D.getTLSKind());
3011 return CGM.AddCXXDtorEntry(dtor, addr);
3014 CGF.registerGlobalDtorWithAtExit(D, dtor, addr);
4719 // In such cases we should try to emit the deleting dtor as an alias to the
4791 /// __cxa_end_catch. If -fassume-nothrow-exception-dtor is specified, we assume
4792 /// that the exception object's dtor is nothrow, therefore the __cxa_end_catch
5001 // 4. Enter dtor cleanup