Lines Matching defs:dtor
78 case Dtor_Comdat: llvm_unreachable("emitting dtor comdat as function?");
80 llvm_unreachable("bad dtor kind");
863 // FIXME: This is incompatible with MSVC for arguments with a dtor and no
895 // CXXMemberCallExpr for dtor call.
1229 // CGF will put the base dtor calls in this basic block for us later.
1246 // the X vftables (i.e. during X ctor or dtor).
1413 llvm_unreachable("invalid dtor type");
1417 // The TU defining a dtor is only guaranteed to emit a base destructor. All
1422 // the base dtor is emitted.
1498 // subobject, not the first vfptr that happens to contain the virtual dtor.
4040 auto *dtor = cast<CXXDestructorDecl>(GD.getDecl());
4046 dtor->getParent()->getNumVBases() == 0)
4053 if (GD.getDtorType() == Dtor_Base && !CGM.TryEmitBaseDestructorAsAlias(dtor))
4500 // base/field that has an non-trivial copy assignment/dtor/default ctor, then