Searched defs:Destructor (Results 1 - 7 of 7) sorted by relevance
/external/clang/test/CodeGenCXX/ |
H A D | predefined-expr.cpp | 37 // 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 D | SkJSDisplayable.cpp | 62 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/include/clang/AST/ |
H A D | ExprCXX.h | 811 /// 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 D | ExprCXX.cpp | 683 const CXXDestructorDecl *Destructor) { 684 return new (C) CXXTemporary(Destructor); 682 Create(ASTContext &C, const CXXDestructorDecl *Destructor) argument
|
/external/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 654 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 D | SemaInit.cpp | 5101 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 D | SemaDeclCXX.cpp | 5048 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...] |
Completed in 265 milliseconds