/external/clang/test/CXX/expr/expr.unary/expr.new/ |
H A D | p17.cpp | 7 class dtor { class 8 ~dtor(); // expected-note 3 {{implicitly declared private here}} 13 new dtor[0]; // expected-error{{calling a private destructor of class 'dtor'}} 14 new dtor[3]; // expected-error{{calling a private destructor of class 'dtor'}} 15 new dtor[3][3]; // expected-error{{calling a private destructor of class 'dtor'}}
|
/external/chromium_org/base/ |
H A D | lazy_instance.cc | 43 void (*dtor)(void*)) { 50 if (dtor) 51 AtExitManager::RegisterCallback(dtor, lazy_instance); 40 CompleteLazyInstance(subtle::AtomicWord* state, subtle::AtomicWord new_instance, void* lazy_instance, void (*dtor)(void*)) argument
|
/external/chromium_org/third_party/tcmalloc/chromium/src/base/ |
H A D | googleinit.h | 41 GoogleInitializer(const char* name, VoidFunction ctor, VoidFunction dtor) argument 42 : /* name_(name), */ destructor_(dtor) {
|
/external/chromium_org/third_party/tcmalloc/vendor/src/base/ |
H A D | googleinit.h | 41 GoogleInitializer(const char* name, VoidFunction ctor, VoidFunction dtor) argument 42 : name_(name), destructor_(dtor) {
|
/external/chromium_org/third_party/usrsctp/usrsctplib/ |
H A D | user_uma.h | 85 uma_zcreate(char *name, size_t size, uma_ctor ctor, uma_dtor dtor, 92 uma_zcreate(char *name, size_t size, uma_ctor ctor, uma_dtor dtor, argument
|
/external/chromium_org/tools/clang/blink_gc_plugin/ |
H A D | RecordInfo.cpp | 423 CXXDestructorDecl* dtor = record_->getDestructor(); local 424 if (dtor && dtor->isUserProvided())
|
H A D | BlinkGCPlugin.cpp | 1174 CXXDestructorDecl* dtor = info->record()->getDestructor(); local 1178 if (dtor && dtor->hasBody()) { 1180 visitor.TraverseCXXMethodDecl(dtor); 1183 dtor, &visitor.finalized_fields()); 1197 if (dtor && dtor->isUserProvided()) 1198 NoteUserDeclaredDestructor(dtor); 1221 CXXDestructorDecl* dtor = info->record()->getDestructor(); local 1222 if (dtor 1593 ReportFinalizerAccessesFinalizedFields( CXXMethodDecl* dtor, CheckFinalizerVisitor::Errors* fields) argument 1753 NoteUserDeclaredDestructor(CXXMethodDecl* dtor) argument 1760 NoteUserDeclaredFinalizer(CXXMethodDecl* dtor) argument [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGCXX.cpp | 37 // Producing an alias to a base class ctor/dtor can degrade debug quality 248 void CodeGenModule::EmitCXXDestructor(const CXXDestructorDecl *dtor, argument 252 if (!dtor->getParent()->getNumVBases() && 255 !TryEmitDefinitionAsAlias(GlobalDecl(dtor, Dtor_Complete), 256 GlobalDecl(dtor, Dtor_Base), true); 260 if (dtor->isVirtual()) 261 getVTables().EmitThunks(GlobalDecl(dtor, Dtor_Complete)); 269 if (dtorType == Dtor_Base && !TryEmitBaseDestructorAsAlias(dtor)) 273 getTypes().arrangeCXXDestructor(dtor, dtorType); 276 GetAddrOfCXXDestructor(dtor, dtorTyp 286 GetAddrOfCXXDestructor(const CXXDestructorDecl *dtor, CXXDtorType dtorType, const CGFunctionInfo *fnInfo, llvm::FunctionType *fnType, bool DontDefer) argument [all...] |
H A D | CGDeclCXX.cpp | 97 CXXDestructorDecl *dtor = record->getDestructor(); local 99 function = CGM.GetAddrOfCXXDestructor(dtor, Dtor_Complete); 167 llvm::Constant *dtor, 184 llvm::CallInst *call = CGF.Builder.CreateCall(dtor, addr); 188 dyn_cast<llvm::Function>(dtor->stripPointerCasts())) 198 llvm::Constant *dtor, 201 llvm::Constant *dtorStub = createAtExitStub(CGM, VD, dtor, addr); 166 createAtExitStub(CodeGenModule &CGM, const VarDecl &VD, llvm::Constant *dtor, llvm::Constant *addr) argument 197 registerGlobalDtorWithAtExit(const VarDecl &VD, llvm::Constant *dtor, llvm::Constant *addr) argument
|
H A D | CGCXXABI.cpp | 251 llvm::Constant *dtor, 257 CGF.registerGlobalDtorWithAtExit(D, dtor, addr); 249 registerGlobalDtor(CodeGenFunction &CGF, const VarDecl &D, llvm::Constant *dtor, llvm::Constant *addr) argument
|
H A D | CGBlocks.cpp | 1503 const CXXDestructorDecl *dtor = nullptr; local 1515 dtor = record->getDestructor(); 1546 if (dtor) { 1547 PushDestructorCleanup(dtor, srcField);
|
H A D | CGDecl.cpp | 392 // Along the exceptions path we always execute the dtor. 1225 CXXDestructorDecl *dtor = type->getAsCXXRecordDecl()->getDestructor(); local 1226 EHStack.pushCleanup<DestroyNRVOVariable>(cleanupKind, addr, dtor, 1308 case QualType::DK_none: llvm_unreachable("no destroyer for trivial dtor");
|
H A D | CGClass.cpp | 307 // If the record matches the base, this is the complete ctor/dtor 310 "doing no-op VTT offset in base dtor/ctor?"); 1296 "can't emit a dtor without a body for non-Microsoft ABIs"); 1326 assert(Dtor->isImplicit() && "bodyless dtor not implicit"); 1329 // -fapple-kext must inline any call to this dtor into 1381 llvm::BasicBlock *callDeleteBB = CGF.createBasicBlock("dtor.call_delete"); 1382 llvm::BasicBlock *continueBB = CGF.createBasicBlock("dtor.continue"); 1429 "Should not emit dtor epilogue for non-exported trivial dtor!"); 1437 // If there is an implicit param to the deleting dtor, i 1637 const CXXDestructorDecl *dtor = record->getDestructor(); local [all...] |
H A D | ItaniumCXXABI.cpp | 234 llvm::Constant *dtor, llvm::Constant *addr) override; 824 // Return indirectly if we have a non-trivial copy ctor or non-trivial dtor. 1762 llvm::Constant *dtor, 1792 llvm::ConstantExpr::getBitCast(dtor, dtorTy), 1802 llvm::Constant *dtor, 1806 return emitGlobalDtorWithCXAAtExit(CGF, dtor, addr, D.getTLSKind()); 1815 return CGM.AddCXXDtorEntry(dtor, addr); 1818 CGF.registerGlobalDtorWithAtExit(D, dtor, addr); 1761 emitGlobalDtorWithCXAAtExit(CodeGenFunction &CGF, llvm::Constant *dtor, llvm::Constant *addr, bool TLS) argument 1800 registerGlobalDtor(CodeGenFunction &CGF, const VarDecl &D, llvm::Constant *dtor, llvm::Constant *addr) argument
|
/external/clang/test/CXX/class/class.union/ |
H A D | p1.cpp | 46 Dtor dtor; // expected-error {{union member 'dtor' has a non-trivial destructor}} member in union:U1 70 Dtor dtor; // expected-note {{because field of type 'Dtor' has a user-provided destructor}} member in struct:U2::__anon18357 131 Either<int,Dtor> dtor(0); // expected-note {{in instantiation of template}}
|
/external/libvpx/libvpx/vpx/ |
H A D | vpx_codec.h | 496 void (*dtor)(struct vpx_codec_mmap *map); /**< destructor to call */ member in struct:vpx_codec_mmap 534 * or close()) then the vpx_codec_mmap_t::dtor member \ref MUST be populated.
|
/external/chromium_org/third_party/npapi/npspy/extern/nspr/ |
H A D | prio.h | 85 void (PR_CALLBACK *dtor)(PRFileDesc *fd); member in struct:PRFileDesc
|
/external/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 1538 if (CXXDestructorDecl *dtor = LookupDestructor( 1540 MarkFunctionReferenced(StartLoc, dtor); 1541 CheckDestructorAccess(StartLoc, dtor, 1544 if (DiagnoseUseOfDecl(dtor, StartLoc)) 2408 CXXDestructorDecl *dtor = PointeeRD->getDestructor(); local 2409 if (dtor && !dtor->isVirtual()) { 3430 // ([class.dtor]) then the trait is true, else it is 3558 // If type is a class type with a virtual destructor ([class.dtor])
|
H A D | SemaDeclCXX.cpp | 4047 assert(Dtor && "No dtor found for FieldClassDecl!"); 4069 // If our base class is invalid, we probably can't get its dtor anyway. 4076 assert(Dtor && "No dtor found for BaseClassDecl!"); 4099 // If our base class is invalid, we probably can't get its dtor anyway. 4106 assert(Dtor && "No dtor found for BaseClassDecl!"); 4548 CXXDestructorDecl *dtor = Record->getDestructor(); local 4549 if ((!dtor || (!dtor->isVirtual() && dtor->getAccess() == AS_public)) && 4551 Diag(dtor [all...] |
/external/chromium_org/third_party/android_platform/webview/ |
H A D | frameworks.jar | META-INF/ META-INF/MANIFEST.MF android/ android/location/ android/location/Address$1.class ... |