Searched refs:destruct (Results 1 – 12 of 12) sorted by relevance
460 void destruct();543 destruct(); in setKind()547 void destruct() { in destruct() function548 if (ConversionKind == AmbiguousConversion) Ambiguous.destruct(); in destruct()590 destruct();596 destruct(); in ~ImplicitConversionSequence()
263 void (*destruct)(struct bufferevent *); member
738 if (bufev->be_ops->destruct) in bufferevent_finalize_cb_()739 bufev->be_ops->destruct(bufev); in bufferevent_finalize_cb_()
288 void (*destruct)(struct bufferevent *); member
737 if (bufev->be_ops->destruct) in bufferevent_finalize_cb_()738 bufev->be_ops->destruct(bufev); in bufferevent_finalize_cb_()
410 template <class T> void destruct() { get<T>()->~T(); } in destruct() function423 destruct<DIE##T>(); \ in destroyVal()427 destruct<const DIE##T *>(); \ in destroyVal()
212 CheckerDtors.push_back(CheckerDtor(checker, destruct<CHECKER>)); in registerChecker()622 static void destruct(void *obj) { delete static_cast<CHECKER *>(obj); } in destruct() function
28 // 6.3.1 any construct/destruct186 // construct/destruct
352 // __z will be removed from the tree. Client still needs to destruct/deallocate it
736 "%select{default-initialize|destruct|copy}0">;739 "non-trivial to %select{default-initialize|destruct|copy}1">;5973 "jump enters lifetime of a compound literal that is non-trivial to destruct">;6018 "jump exits lifetime of a compound literal that is non-trivial to destruct">;
7350 typename std::enable_if<AllowManualDestruction>::type destruct() in destruct() function7358 … void destruct_on_exit(typename std::enable_if<Destruct, U>::type* = 0) { destruct<true>(); } in destruct_on_exit()
573 void AmbiguousConversionSequence::destruct() { in destruct() function in AmbiguousConversionSequence