Searched refs:Destructor (Results 1 - 16 of 16) sorted by relevance

/external/zlib/src/contrib/dotzlib/DotZLib/
H A DCodecBase.cs118 #region Destructor & IDisposable stuff
H A DGZipStream.cs112 #region Destructor & IDispose stuff
/external/clang/test/CodeGenCXX/
H A Dpredefined-expr.cpp37 // CHECK: private unnamed_addr constant [12 x i8] c"~Destructor\00"
38 // CHECK: private unnamed_addr constant [30 x i8] c"NS::Destructor::~Destructor()\00"
271 class Destructor { class in namespace:NS
273 ~Destructor() {
480 NS::Destructor destructor;
/external/skia/src/xml/
H A DSkJSDisplayable.cpp62 static void Destructor(JSContext *cx, JSObject *obj);
209 gDisplayableClasses[type].finalize = SkJSDisplayable::Destructor;
214 void SkJSDisplayable::Destructor(JSContext *cx, JSObject *obj) { function in class:SkJSDisplayable
/external/clang/lib/Sema/
H A DSemaDeclCXX.cpp5048 bool Sema::CheckDestructor(CXXDestructorDecl *Destructor) { argument
5049 CXXRecordDecl *RD = Destructor->getParent();
5051 if (Destructor->isVirtual()) {
5054 if (!Destructor->isImplicit())
5055 Loc = Destructor->getLocation();
5068 Destructor->setOperatorDelete(OperatorDelete);
7151 CXXDestructorDecl *Destructor local
7155 Destructor->setAccess(AS_public);
7156 Destructor->setDefaulted();
7157 Destructor
7182 DefineImplicitDestructor(SourceLocation CurrentLocation, CXXDestructorDecl *Destructor) argument
7236 AdjustDestructorExceptionSpec(CXXRecordDecl *ClassDecl, CXXDestructorDecl *Destructor) argument
[all...]
H A DSemaExprCXX.cpp654 CXXDestructorDecl *Destructor = LookupDestructor(RD);
655 if (!Destructor)
658 MarkFunctionReferenced(E->getExprLoc(), Destructor);
659 CheckDestructorAccess(E->getExprLoc(), Destructor,
661 DiagnoseUseOfDecl(Destructor, E->getExprLoc());
3273 if (CXXDestructorDecl *Destructor = Self.LookupDestructor(RD))
3274 return Destructor->isVirtual();
4726 CXXDestructorDecl *Destructor = IsDecltype ? 0 : LookupDestructor(RD); local
4728 if (Destructor) {
4729 MarkFunctionReferenced(E->getExprLoc(), Destructor);
4878 CXXDestructorDecl *Destructor = LookupDestructor(RD); local
[all...]
H A DSemaInit.cpp5101 CXXDestructorDecl *Destructor local
5103 S.CheckDestructorAccess(CurInit.get()->getLocStart(), Destructor,
5105 S.MarkFunctionReferenced(CurInit.get()->getLocStart(), Destructor);
5106 S.DiagnoseUseOfDecl(Destructor, CurInit.get()->getLocStart());
5369 if (CXXDestructorDecl *Destructor = S.LookupDestructor(RD)) {
5370 S.MarkFunctionReferenced(Kind.getLocation(), Destructor);
5371 S.CheckDestructorAccess(Kind.getLocation(), Destructor,
5373 S.DiagnoseUseOfDecl(Destructor, Kind.getLocation());
H A DSemaDecl.cpp6011 } else if (CXXDestructorDecl *Destructor =
6013 CXXRecordDecl *Record = Destructor->getParent();
7869 if (CXXDestructorDecl *Destructor = dyn_cast<CXXDestructorDecl>(dcl)) {
7870 if (!Destructor->getParent()->isDependentType())
7871 CheckDestructor(Destructor);
7873 MarkBaseAndMemberDestructorsReferenced(Destructor->getLocation(),
7874 Destructor->getParent());
H A DSemaTemplateInstantiateDecl.cpp1427 } else if (CXXDestructorDecl *Destructor = dyn_cast<CXXDestructorDecl>(D)) {
1430 Destructor->isInlineSpecified(),
H A DSemaExpr.cpp10233 } else if (CXXDestructorDecl *Destructor =
10235 if (Destructor->isDefaulted() && !Destructor->isDeleted() &&
10236 !Destructor->isUsed(false))
10237 DefineImplicitDestructor(Loc, Destructor);
10238 if (Destructor->isVirtual())
10239 MarkVTableUsed(Loc, Destructor->getParent());
H A DTreeTransform.h7251 if (CXXDestructorDecl *Destructor = SemaRef.LookupDestructor(Record)) {
7252 SemaRef.MarkFunctionReferenced(E->getLocStart(), Destructor);
/external/chromium/webkit/glue/media/
H A Dsimple_data_source_unittest.cc213 EXPECT_CALL(*callback, Destructor());
/external/valgrind/unittest/
H A Dposix_tests.cc1164 void Destructor(void *ptr) {
1181 pthread_key_create(&key, Destructor);
/external/clang/include/clang/AST/
H A DExprCXX.h811 /// Destructor - The destructor that needs to be called.
812 const CXXDestructorDecl *Destructor; member in class:clang::CXXTemporary
815 : Destructor(destructor) { }
819 const CXXDestructorDecl *Destructor);
821 const CXXDestructorDecl *getDestructor() const { return Destructor; }
823 Destructor = Dtor;
/external/clang/lib/AST/
H A DExprCXX.cpp683 const CXXDestructorDecl *Destructor) {
684 return new (C) CXXTemporary(Destructor);
682 Create(ASTContext &C, const CXXDestructorDecl *Destructor) argument
/external/clang/include/clang/Sema/
H A DSema.h3454 CXXDestructorDecl *Destructor);
3461 CXXDestructorDecl *Destructor);
4351 bool CheckDestructor(CXXDestructorDecl *Destructor);

Completed in 420 milliseconds