#include <stddef.h>
#include <stdint.h>
#include <string.h>
#include "upb/port/sanitizers.h"
#include "upb/port/def.inc"
#include "upb/port/undef.inc"
Go to the source code of this file.
|
| void UPB_PRIVATE | _upb_Arena_SwapIn (struct upb_Arena *des, const struct upb_Arena *src) |
| |
| void UPB_PRIVATE | _upb_Arena_SwapOut (struct upb_Arena *des, const struct upb_Arena *src) |
| |
| UPB_INLINE size_t UPB_PRIVATE | _upb_ArenaHas (const struct upb_Arena *a) |
| |
| UPB_INLINE size_t UPB_PRIVATE | _upb_Arena_AllocSpan (size_t size) |
| |
| UPB_INLINE bool UPB_PRIVATE | _upb_Arena_WasLastAllocFromCurrentBlock (const struct upb_Arena *a, void *ptr, size_t size) |
| |
| UPB_INLINE bool UPB_PRIVATE | _upb_Arena_IsAligned (const void *ptr) |
| |
| UPB_API_INLINE void * | upb_Arena_Malloc (struct upb_Arena *a, size_t size) |
| |
| UPB_API_INLINE void | upb_Arena_ShrinkLast (struct upb_Arena *a, void *ptr, size_t oldsize, size_t size) |
| |
| UPB_API_INLINE bool | upb_Arena_TryExtend (struct upb_Arena *a, void *ptr, size_t oldsize, size_t size) |
| |
| UPB_API_INLINE void * | upb_Arena_Realloc (struct upb_Arena *a, void *ptr, size_t oldsize, size_t size) |
| |
◆ UPB_ARENA_SIZE_HACK
◆ _upb_Arena_AllocSpan()
◆ _upb_Arena_IsAligned()
◆ _upb_Arena_SwapIn()
◆ _upb_Arena_SwapOut()
◆ _upb_Arena_WasLastAllocFromCurrentBlock()
◆ _upb_ArenaHas()
◆ upb_Arena_Malloc()
◆ upb_Arena_Realloc()
◆ upb_Arena_ShrinkLast()
◆ upb_Arena_TryExtend()