Lines Matching refs:slot
345 void **slot = (void**)((char*)EX_RUN_TIME_CACHE() + (num)); \
346 slot[0] = (ce); \
347 slot[1] = (ptr); \
350 #define CACHED_PTR_EX(slot) \ argument
351 (slot)[0]
353 #define CACHE_PTR_EX(slot, ptr) do { \ argument
354 (slot)[0] = (ptr); \
357 #define CACHED_POLYMORPHIC_PTR_EX(slot, ce) \ argument
358 (EXPECTED((slot)[0] == (ce)) ? (slot)[1] : NULL)
360 #define CACHE_POLYMORPHIC_PTR_EX(slot, ce, ptr) do { \ argument
361 (slot)[0] = (ce); \
362 (slot)[1] = (ptr); \