Searched refs:basisSlots (Results 1 – 4 of 4) sorted by relevance
634 if (ins->basisSlots != NULL) in DirectPutSlotValue()637 bsp = ins->basisSlots + (spaddr - ins->slotAddresses); in DirectPutSlotValue()1145 if (ins->basisSlots[i].value != NULL) in DecrementObjectBasisCount()1147 if (ins->basisSlots[i].desc->multiple) in DecrementObjectBasisCount()1150 AtomDeinstall(theEnv,(int) ins->basisSlots[i].type, in DecrementObjectBasisCount()1151 ins->basisSlots[i].value); in DecrementObjectBasisCount()1153 rm(theEnv,(void *) ins->basisSlots, in DecrementObjectBasisCount()1155 ins->basisSlots = NULL; in DecrementObjectBasisCount()1188 ins->basisSlots = (INSTANCE_SLOT *) in IncrementObjectBasisCount()1192 ins->basisSlots[i].desc = ins->slotAddresses[i]->desc; in IncrementObjectBasisCount()[all …]
179 INSTANCE_SLOT *basisSlots; member
1098 if ((theInstance->basisSlots != NULL) && in GetObjectValueGeneral()1101 basisSlot = theInstance->basisSlots + (insSlot - theInstance->slotAddresses); in GetObjectValueGeneral()1187 if ((theInstance->basisSlots != NULL) && in GetObjectValueSimple()1190 basisSlot = theInstance->basisSlots + (insSlot - theInstance->slotAddresses); in GetObjectValueSimple()
696 instance->basisSlots = NULL; in NewInstance()