Searched refs:OnFinalize (Results 1 – 4 of 4) sorted by relevance
27 void finalize(OnFinalizedFunction OnFinalize) override { in finalize() argument34 Parent.Mapper->initialize(AI, [OnFinalize = std::move(OnFinalize)]( in finalize()37 OnFinalize(Result.takeError()); in finalize()41 OnFinalize(FinalizedAlloc(*Result)); in finalize()45 void abandon(OnAbandonedFunction OnFinalize) override { in abandon() argument46 Parent.Mapper->deinitialize({AllocAddr}, std::move(OnFinalize)); in abandon()
44 void finalize(OnFinalizedFunction OnFinalize) override { in finalize() argument62 [OnFinalize = std::move(OnFinalize), AllocAddr = this->AllocAddr]( in finalize()67 OnFinalize(std::move(SerializationErr)); in finalize()69 OnFinalize(std::move(FinalizeErr)); in finalize()71 OnFinalize(FinalizedAlloc(AllocAddr)); in finalize()
130 void finalizeAsync(FinalizeContinuation OnFinalize);162 void DebugObject::finalizeAsync(FinalizeContinuation OnFinalize) { in finalizeAsync() argument170 OnFinalize = std::move(OnFinalize)](Expected<FinalizedAlloc> FA) { in finalizeAsync()173 OnFinalize(DebugObjRange); in finalizeAsync()175 OnFinalize(FA.takeError()); in finalizeAsync()178 OnFinalize(SimpleSegAlloc.takeError()); in finalizeAsync()
59 bool OnFinalize(bool failed);63 bool OnFinalize(bool failed) { in OnFinalize() function822 failed = OnFinalize(failed); in Finalize()