HomeSort by relevance Sort by last modified time
    Searched defs:Dtor (Results 1 - 9 of 9) sorted by null

  /external/clang/test/CXX/class/class.union/
p1.cpp 35 class Dtor {
36 ~Dtor() { abort(); } // expected-note 4 {{because type 'Dtor' has a user-declared destructor}}
47 Dtor dtor; // expected-error {{union member 'dtor' has a non-trivial destructor}} member in union:U1
71 Dtor dtor; // expected-note {{because type 'U2::<anonymous struct}} member in struct:U2::__anon5118
91 struct s6 : Dtor { // expected-note {{because type 'U3::s6' has a base class with a non-trivial destructor}}
123 Either<int,Dtor> dtor(0); // expected-note {{in instantiation of template}
    [all...]
  /external/clang/lib/CodeGen/
CGDecl.cpp 359 const CXXDestructorDecl *Dtor,
361 : Dtor(Dtor), NRVOFlag(NRVOFlag), Loc(addr) {}
363 const CXXDestructorDecl *Dtor;
368 // Along the exceptions path we always execute the dtor.
381 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete,
1135 CXXDestructorDecl *dtor = type->getAsCXXRecordDecl()->getDestructor(); local
    [all...]
CGClass.cpp 291 // If the record matches the base, this is the complete ctor/dtor
295 "doing no-op VTT offset in base dtor/ctor?");
526 CXXDestructorDecl *Dtor;
528 CallMemberDtor(llvm::Value *V, CXXDestructorDecl *Dtor)
529 : V(V), Dtor(Dtor) {}
532 CGF.EmitCXXDestructorCall(Dtor, Dtor_Complete, /*ForVirtualBase=*/false,
863 const CXXDestructorDecl *Dtor) {
864 if (!Dtor->hasTrivialBody())
868 const CXXRecordDecl *ClassDecl = Dtor->getParent()
1215 const CXXDestructorDecl *dtor = record->getDestructor(); local
    [all...]
CGException.cpp 443 llvm::Constant *Dtor = 0;
448 Dtor = CGM.GetAddrOfCXXDestructor(DtorD, Dtor_Complete);
449 Dtor = llvm::ConstantExpr::getBitCast(Dtor, Int8PtrTy);
452 if (!Dtor) Dtor = llvm::Constant::getNullValue(Int8PtrTy);
458 ExceptionPtr, TypeInfo, Dtor);
462 Builder.CreateCall3(getThrowFn(*this), ExceptionPtr, TypeInfo, Dtor);
    [all...]
CGExprCXX.cpp 255 if (const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(MD)) {
257 Callee = BuildVirtualCall(Dtor, Dtor_Complete, This, Ty);
264 Callee = CGM.GetAddrOfFunction(GlobalDecl(Dtor, Dtor_Complete), Ty);
    [all...]
  /external/clang/lib/Analysis/
CFG.cpp 782 const CXXDestructorDecl *Dtor = Ty->getAsCXXRecordDecl()->getDestructor();
783 if (cast<FunctionType>(Dtor->getType())->getNoReturnAttr())
    [all...]
  /external/clang/lib/Sema/
SemaType.cpp     [all...]
SemaDecl.cpp     [all...]
SemaDeclCXX.cpp 3723 CXXDestructorDecl *dtor = Record->getDestructor(); local
    [all...]

Completed in 226 milliseconds