Home
last modified time | relevance | path

Searched refs:Destructor (Results 1 – 25 of 29) sorted by relevance

12

/external/llvm/test/Feature/
Dmemorymarkers.ll31 ;; Destructor is run here.
33 ;; Destructor is done here.
/external/clang/test/CodeGenCXX/
Dpredefined-expr.cpp271 class Destructor { class
273 ~Destructor() { in ~Destructor()
480 NS::Destructor destructor; in main()
/external/zlib/src/contrib/dotzlib/DotZLib/
DCodecBase.cs118 #region Destructor & IDisposable stuff
DGZipStream.cs112 #region Destructor & IDispose stuff
/external/skia/src/xml/
DSkJSDisplayable.cpp62 static void Destructor(JSContext *cx, JSObject *obj);
209 gDisplayableClasses[type].finalize = SkJSDisplayable::Destructor; in JS_INIT()
214 void SkJSDisplayable::Destructor(JSContext *cx, JSObject *obj) { in Destructor() function in SkJSDisplayable
/external/clang/lib/Sema/
DSemaDeclCXX.cpp5048 bool Sema::CheckDestructor(CXXDestructorDecl *Destructor) { in CheckDestructor() argument
5049 CXXRecordDecl *RD = Destructor->getParent(); in CheckDestructor()
5051 if (Destructor->isVirtual()) { in CheckDestructor()
5054 if (!Destructor->isImplicit()) in CheckDestructor()
5055 Loc = Destructor->getLocation(); in CheckDestructor()
5068 Destructor->setOperatorDelete(OperatorDelete); in CheckDestructor()
7151 CXXDestructorDecl *Destructor in DeclareImplicitDestructor() local
7155 Destructor->setAccess(AS_public); in DeclareImplicitDestructor()
7156 Destructor->setDefaulted(); in DeclareImplicitDestructor()
7157 Destructor->setImplicit(); in DeclareImplicitDestructor()
[all …]
DSemaExprCXX.cpp654 CXXDestructorDecl *Destructor = LookupDestructor(RD); in CheckCXXThrowOperand() local
655 if (!Destructor) in CheckCXXThrowOperand()
658 MarkFunctionReferenced(E->getExprLoc(), Destructor); in CheckCXXThrowOperand()
659 CheckDestructorAccess(E->getExprLoc(), Destructor, in CheckCXXThrowOperand()
661 DiagnoseUseOfDecl(Destructor, E->getExprLoc()); in CheckCXXThrowOperand()
3273 if (CXXDestructorDecl *Destructor = Self.LookupDestructor(RD)) in EvaluateUnaryTypeTrait() local
3274 return Destructor->isVirtual(); in EvaluateUnaryTypeTrait()
4726 CXXDestructorDecl *Destructor = IsDecltype ? 0 : LookupDestructor(RD); in MaybeBindToTemporary() local
4728 if (Destructor) { in MaybeBindToTemporary()
4729 MarkFunctionReferenced(E->getExprLoc(), Destructor); in MaybeBindToTemporary()
[all …]
DSemaInit.cpp5101 CXXDestructorDecl *Destructor in Perform() local
5103 S.CheckDestructorAccess(CurInit.get()->getLocStart(), Destructor, in Perform()
5105 S.MarkFunctionReferenced(CurInit.get()->getLocStart(), Destructor); in Perform()
5106 S.DiagnoseUseOfDecl(Destructor, CurInit.get()->getLocStart()); in Perform()
5369 if (CXXDestructorDecl *Destructor = S.LookupDestructor(RD)) { in Perform() local
5370 S.MarkFunctionReferenced(Kind.getLocation(), Destructor); in Perform()
5371 S.CheckDestructorAccess(Kind.getLocation(), Destructor, in Perform()
5373 S.DiagnoseUseOfDecl(Destructor, Kind.getLocation()); in Perform()
DSemaDecl.cpp6011 } else if (CXXDestructorDecl *Destructor = in CheckFunctionDeclaration() local
6013 CXXRecordDecl *Record = Destructor->getParent(); in CheckFunctionDeclaration()
7869 if (CXXDestructorDecl *Destructor = dyn_cast<CXXDestructorDecl>(dcl)) { in ActOnFinishFunctionBody() local
7870 if (!Destructor->getParent()->isDependentType()) in ActOnFinishFunctionBody()
7871 CheckDestructor(Destructor); in ActOnFinishFunctionBody()
7873 MarkBaseAndMemberDestructorsReferenced(Destructor->getLocation(), in ActOnFinishFunctionBody()
7874 Destructor->getParent()); in ActOnFinishFunctionBody()
DSemaTemplateInstantiateDecl.cpp1427 } else if (CXXDestructorDecl *Destructor = dyn_cast<CXXDestructorDecl>(D)) { in VisitCXXMethodDecl() local
1430 Destructor->isInlineSpecified(), in VisitCXXMethodDecl()
DSemaExpr.cpp10233 } else if (CXXDestructorDecl *Destructor = in MarkFunctionReferenced() local
10235 if (Destructor->isDefaulted() && !Destructor->isDeleted() && in MarkFunctionReferenced()
10236 !Destructor->isUsed(false)) in MarkFunctionReferenced()
10237 DefineImplicitDestructor(Loc, Destructor); in MarkFunctionReferenced()
10238 if (Destructor->isVirtual()) in MarkFunctionReferenced()
10239 MarkVTableUsed(Loc, Destructor->getParent()); in MarkFunctionReferenced()
DTreeTransform.h7251 if (CXXDestructorDecl *Destructor = SemaRef.LookupDestructor(Record)) { in TransformCXXNewExpr() local
7252 SemaRef.MarkFunctionReferenced(E->getLocStart(), Destructor); in TransformCXXNewExpr()
/external/chromium/webkit/glue/media/
Dsimple_data_source_unittest.cc213 EXPECT_CALL(*callback, Destructor()); in TEST_F()
/external/valgrind/unittest/
Dposix_tests.cc1164 void Destructor(void *ptr) { in Destructor() function
1181 pthread_key_create(&key, Destructor); in TEST()
/external/bison/tests/
Dglr-regression.at518 printf ("Destructor called.\n");
553 [Destructor called.
584 fprintf (stderr, "Destructor called on same value twice.\n");
926 fprintf (stderr, "Destructor calls: %d\n", destructors);
/external/clang/include/clang/AST/
DExprCXX.h812 const CXXDestructorDecl *Destructor; variable
815 : Destructor(destructor) { } in CXXTemporary()
819 const CXXDestructorDecl *Destructor);
821 const CXXDestructorDecl *getDestructor() const { return Destructor; } in getDestructor()
823 Destructor = Dtor; in setDestructor()
/external/webkit/Source/WebCore/platform/graphics/chromium/
DCrossProcessFontLoading.mm149 // Destructor - Unload font container from memory and remove ourselves
/external/clang/lib/AST/
DExprCXX.cpp683 const CXXDestructorDecl *Destructor) { in Create() argument
684 return new (C) CXXTemporary(Destructor); in Create()
/external/libvpx/
Dusage.dox195 \section usage_xma_seg_basedtor Segment Base Address and Destructor
/external/clang/include/clang/Basic/
DAttr.td323 def Destructor : InheritableAttr {
/external/bison/doc/
Dbison.info184 * Destructor Decl:: Declaring how symbols are freed.
3286 Freeing Discarded Symbols: Destructor Decl.). However, Bison currently
3580 * Destructor Decl:: Declaring how symbols are freed.
3761 File: bison.info, Node: Initial Action Decl, Next: Destructor Decl, Prev: Type Decl, Up: Declar…
3785 File: bison.info, Node: Destructor Decl, Next: Expect Decl, Prev: Initial Action Decl, Up: Decl…
3846 File: bison.info, Node: Expect Decl, Next: Start Decl, Prev: Destructor Decl, Up: Declarations
4024 discarded symbols. *Note Freeing Discarded Symbols: Destructor
5494 Discarded Symbols: Destructor Decl, for a means to reclaim this memory.
6520 means to avoid leaks. *Note Freeing Discarded Symbols: Destructor Decl.
7480 discarded symbols. *Note Freeing Discarded Symbols: Destructor
[all …]
Dbison.texinfo222 * Destructor Decl:: Declaring how symbols are freed.
3313 Thus, @code{$<context>5} needs a destructor (@pxref{Destructor Decl, , Freeing
3662 * Destructor Decl:: Declaring how symbols are freed.
3917 @node Destructor Decl
4206 discarded symbols. @xref{Destructor Decl, , Freeing Discarded Symbols}.
5947 possible sources of memory leaks, see @ref{Destructor Decl, , Freeing
7085 only means to avoid leaks. @xref{Destructor Decl, , Freeing Discarded
8191 discarded symbols. @xref{Destructor Decl, , Freeing Discarded Symbols}.
/external/clang/include/clang/Sema/
DSema.h3454 CXXDestructorDecl *Destructor);
3461 CXXDestructorDecl *Destructor);
4351 bool CheckDestructor(CXXDestructorDecl *Destructor);
/external/bison/
DChangeLog681 (Destructor Decl, Parser Function, Pure Calling):
1118 * doc/bison.texinfo (Destructor Decl): Complete.
2197 Destructor cleanups and regularization among the three skeletons.
2207 * doc/bison.texinfo (Destructor Decl): Mention more reasons
2209 (Destructor Decl, Decl Summary, Table of Symbols):
3672 * doc/bison.texinfo (Destructor Decl): Some rewording.
6463 * doc/bison.texinfo (Destructor Decl): New.
/external/webkit/Source/WebCore/
DChangeLog-2003-10-259408 * kwq/KWQPixmap.h: Destructor needed to become virtual.

12