Lines Matching defs:footerEnd
40 char* SkArenaAlloc::SkipPod(char* footerEnd) {
41 char* objEnd = footerEnd - (sizeof(Footer) + sizeof(int32_t));
47 void SkArenaAlloc::RunDtorsOnBlock(char* footerEnd) {
48 while (footerEnd != nullptr) {
52 memcpy(&action, footerEnd - sizeof( Footer), sizeof( action));
53 memcpy(&padding, footerEnd - sizeof(padding), sizeof(padding));
55 footerEnd = action(footerEnd) - (ptrdiff_t)padding;
59 char* SkArenaAlloc::NextBlock(char* footerEnd) {
60 char* objEnd = footerEnd - (sizeof(char*) + sizeof(Footer));