reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGClass.cpp
 1573     llvm::BasicBlock *callDeleteBB = CGF.createBasicBlock("dtor.call_delete");
 1574     llvm::BasicBlock *continueBB = CGF.createBasicBlock("dtor.continue");
 1576       = CGF.Builder.CreateIsNull(ShouldDeleteCondition);
 1577     CGF.Builder.CreateCondBr(ShouldCallDelete, continueBB, callDeleteBB);
 1579     CGF.EmitBlock(callDeleteBB);
 1580     const CXXDestructorDecl *Dtor = cast<CXXDestructorDecl>(CGF.CurCodeDecl);
 1582     CGF.EmitDeleteCall(Dtor->getOperatorDelete(),
 1583                        LoadThisForDtorDelete(CGF, Dtor),
 1584                        CGF.getContext().getTagDeclType(ClassDecl));
 1589       CGF.EmitBranchThroughCleanup(CGF.ReturnBlock);
 1589       CGF.EmitBranchThroughCleanup(CGF.ReturnBlock);
 1591       CGF.Builder.CreateBr(continueBB);
 1593     CGF.EmitBlock(continueBB);