| 483 | |
| 484 | template<typename T> |
| 485 | static uint32_t FindIndex(T* base_pointer, T* pointer) |
| 486 | { |
| 487 | if (!pointer) |
| 488 | return INVALID_INDEX; |
| 489 | return (uint32_t)(pointer - base_pointer); |
| 490 | } |
| 491 | |
| 492 | static char* CreateNameFromHash(const char* prefix, uint32_t hash) |
| 493 | { |