// // Generated by dtk // Translation Unit: std-vector.cpp // #include "JSystem/JSystem.h" // IWYU pragma: keep #include "JSystem/JGadget/vector.h" #include "dolphin/types.h" namespace JGadget { /* 802BFF14-802BFF1C .text extend_default__Q27JGadget6vectorFUlUlUl */ u32 vector::extend_default(u32, u32 param_2, u32) { return param_2 * 2; } /* 802BFF1C-802BFF48 .text __ct__Q27JGadget20TVector_pointer_voidFRCQ27JGadget14TAllocator */ TVector_pointer_void::TVector_pointer_void(const TAllocator& allocator) { mAllocator = allocator; mBegin = NULL; mEnd = mBegin; mCapacity = 0; mExtend = vector::extend_default; } // Unused function, fixes weak function ordering. Doesn't appear in the debug maps? TVector_pointer_void::TVector_pointer_void(u32 count, void* const& defaultValue, const TAllocator& allocator) { TVector::insert(NULL, count, defaultValue); } /* 802BFF48-802BFFF0 .text __dt__Q27JGadget20TVector_pointer_voidFv */ TVector_pointer_void::~TVector_pointer_void() {} /* 802BFFF0-802C0010 .text insert__Q27JGadget20TVector_pointer_voidFPPvRCPv */ void** TVector_pointer_void::insert(void** position, void* const& value) { return TVector::insert(position, value); } /* 802C0010-802C0068 .text erase__Q27JGadget20TVector_pointer_voidFPPvPPv */ void** TVector_pointer_void::erase(void** start, void** end) { return TVector::erase(start, end); } // /* 802C0068-802C00D8 .text insert__Q27JGadget38TVector>FPPvUlRCPv */ // void TVector>::insert(void**, u32, void* const&) { // /* Nonmatching */ // } // /* 802C00D8-802C037C .text Insert_raw__Q27JGadget38TVector>FPPvUl */ // void TVector>::Insert_raw(void**, u32) { // /* Nonmatching */ // } // /* 802C037C-802C03D4 .text insert__Q27JGadget38TVector>FPPvRCPv */ // void TVector>::insert(void**, void* const&) { // /* Nonmatching */ // } } // namespace JGadget