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

/external/chromium_org/third_party/skia/src/core/
H A DSkTLS.h80 static void Destructor(void* ptr);
H A DSkTLS.cpp38 void SkTLS::Destructor(void* ptr) { function in class:SkTLS
40 SkDebugf("SkTLS::Destructor(%p)\n", ptr);
/external/chromium_org/third_party/skia/src/ports/
H A DSkTLS_pthread.cpp16 (void)pthread_key_create(&gSkTLSKey, SkTLS::Destructor);
H A DSkTLS_win.cpp53 SkTLS::Destructor(ptr);
/external/skia/src/core/
H A DSkTLS.h81 static void Destructor(void* ptr);
H A DSkTLS.cpp38 void SkTLS::Destructor(void* ptr) { function in class:SkTLS
40 SkDebugf("SkTLS::Destructor(%p)\n", ptr);
/external/skia/src/ports/
H A DSkTLS_pthread.cpp16 (void)pthread_key_create(&gSkTLSKey, SkTLS::Destructor);
H A DSkTLS_win.cpp53 SkTLS::Destructor(ptr);
/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.cpp39 // CHECK: private unnamed_addr constant [12 x i8] c"~Destructor\00"
40 // CHECK: private unnamed_addr constant [30 x i8] c"NS::Destructor::~Destructor()\00"
273 class Destructor { class in namespace:NS
275 ~Destructor() {
499 NS::Destructor destructor;
/external/chromium_org/third_party/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/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 DSemaExprCXX.cpp720 CXXDestructorDecl *Destructor = LookupDestructor(RD);
721 if (!Destructor)
724 MarkFunctionReferenced(E->getExprLoc(), Destructor);
725 CheckDestructorAccess(E->getExprLoc(), Destructor,
727 if (DiagnoseUseOfDecl(Destructor, E->getExprLoc()))
3561 if (CXXDestructorDecl *Destructor = Self.LookupDestructor(RD))
3562 return Destructor->isVirtual();
4962 CXXDestructorDecl *Destructor = IsDecltype ? nullptr : LookupDestructor(RD); local
4964 if (Destructor) {
4965 MarkFunctionReferenced(E->getExprLoc(), Destructor);
5118 CXXDestructorDecl *Destructor = LookupDestructor(RD); local
[all...]
H A DSemaDeclCXX.cpp6368 bool Sema::CheckDestructor(CXXDestructorDecl *Destructor) { argument
6369 CXXRecordDecl *RD = Destructor->getParent();
6371 if (!Destructor->getOperatorDelete() && Destructor->isVirtual()) {
6374 if (!Destructor->isImplicit())
6375 Loc = Destructor->getLocation();
6392 Destructor->setOperatorDelete(OperatorDelete);
8894 CXXDestructorDecl *Destructor local
8898 Destructor->setAccess(AS_public);
8899 Destructor
8926 DefineImplicitDestructor(SourceLocation CurrentLocation, CXXDestructorDecl *Destructor) argument
8977 AdjustDestructorExceptionSpec(CXXRecordDecl *ClassDecl, CXXDestructorDecl *Destructor) argument
[all...]
H A DSemaInit.cpp6013 CXXDestructorDecl *Destructor local
6015 S.CheckDestructorAccess(CurInit.get()->getLocStart(), Destructor,
6017 S.MarkFunctionReferenced(CurInit.get()->getLocStart(), Destructor);
6018 if (S.DiagnoseUseOfDecl(Destructor, CurInit.get()->getLocStart()))
H A DSemaExpr.cpp11450 } else if (CXXDestructorDecl *Destructor =
11452 Destructor = cast<CXXDestructorDecl>(Destructor->getFirstDecl());
11453 if (Destructor->isDefaulted() && !Destructor->isDeleted())
11454 DefineImplicitDestructor(Loc, Destructor);
11455 if (Destructor->isVirtual())
11456 MarkVTableUsed(Loc, Destructor->getParent());
H A DSemaTemplateInstantiateDecl.cpp1616 } else if (CXXDestructorDecl *Destructor = dyn_cast<CXXDestructorDecl>(D)) {
1619 Destructor->isInlineSpecified(),
H A DSemaDecl.cpp7828 } else if (CXXDestructorDecl *Destructor =
7830 CXXRecordDecl *Record = Destructor->getParent();
10217 if (CXXDestructorDecl *Destructor = dyn_cast<CXXDestructorDecl>(dcl)) {
10218 if (!Destructor->getParent()->isDependentType())
10219 CheckDestructor(Destructor);
10221 MarkBaseAndMemberDestructorsReferenced(Destructor->getLocation(),
10222 Destructor->getParent());
H A DTreeTransform.h8004 if (CXXDestructorDecl *Destructor = SemaRef.LookupDestructor(Record)) {
8005 SemaRef.MarkFunctionReferenced(E->getLocStart(), Destructor);
/external/clang/include/clang/AST/
H A DExprCXX.h990 const CXXDestructorDecl *Destructor; member in class:clang::CXXTemporary
993 : Destructor(destructor) { }
997 const CXXDestructorDecl *Destructor);
999 const CXXDestructorDecl *getDestructor() const { return Destructor; }
1001 Destructor = Dtor;
/external/clang/lib/AST/
H A DExprCXX.cpp791 const CXXDestructorDecl *Destructor) {
792 return new (C) CXXTemporary(Destructor);
790 Create(const ASTContext &C, const CXXDestructorDecl *Destructor) argument
/external/clang/include/clang/Sema/
H A DSema.h4033 CXXDestructorDecl *Destructor);
4040 CXXDestructorDecl *Destructor);
4963 bool CheckDestructor(CXXDestructorDecl *Destructor);

Completed in 809 milliseconds