Searched refs:IoObject_tag (Results 1 – 9 of 9) sorted by relevance
/dports/lang/io-devel/io-9bfac31d/libs/iovm/source/ |
H A D | IoObject.c | 259 IoTag *t = IoObject_tag(self); in IoObject_addMethod_() 306 return (IoObject_tag(self)->cloneFunc)(self); in IoObject_justClone() 318 IoTagFreeFunc *func = IoTag_freeFunc(IoObject_tag(self)); in IoObject_freeData() 353 IoObject_tag_(self, IoObject_tag(proto)); in IoObject_rawClone() 372 IoObject_tag_(self, IoObject_tag(proto)); in IoObject_rawClonePrimitive() 1053 newObject = IoObject_tag(self)->cloneFunc(self); in IOCLONE() 1585 return IoTag_name(IoObject_tag(self)); in IoObject_name() 1595 if (IoObject_tag(self)->compareFunc) in IoObject_compare() 1597 return (IoObject_tag(self)->compareFunc)(self, v); in IoObject_compare() 1609 ptrdiff_t d = -((ptrdiff_t)IoObject_tag(self) - (ptrdiff_t)IoObject_tag(v)); in IoObject_defaultCompare() [all …]
|
H A D | IoObject_struct.h | 69 #define IoObject_tag(self) (IoObject_deref(self)->tag) macro 71 #define IoObject_state(self) ((IoState *)(IoObject_tag(self)->state)) 72 #define IOSTATE ((IoState *)(IoObject_tag(self)->state))
|
H A D | IoCFunction.c | 164 IoTag *tag = IoObject_tag(self); in IO_METHOD() 185 if (t && t != IoObject_tag(target)) // eliminate t check by matching Object tag? in IoCFunction_activate() 188 char *b = (char *)IoTag_name(IoObject_tag(target)); in IoCFunction_activate()
|
H A D | IoState_debug.c | 33 IoTag *tag = IoObject_tag(proto); in IoState_replacePerformFunc_with_()
|
H A D | IoObject_inline.h | 401 IoTagMarkFunc *func = IoTag_markFunc(IoObject_tag(self)); in IoObject_mark() 427 …return IoObject_isActivatable(self) ? (IoObject *)((IoObject_tag(self)->activateFunc)(self, target… in IoObject_activate()
|
H A D | IoBlock.c | 140 IoObject_tag_(self, IoObject_tag(proto)); in IoBlock_rawClone() 197 IoTag *tag = IoObject_tag(self); in IO_METHOD()
|
H A D | IoMessage.c | 538 if(IoObject_tag(target)->performFunc == NULL) in IoMessage_locals_performOn_() 544 result = IoObject_tag(target)->performFunc(target, locals, m); in IoMessage_locals_performOn_() 547 result = IoObject_tag(target)->performFunc(target, locals, m); in IoMessage_locals_performOn_()
|
H A D | IoState.c | 435 …POINTERHASH_FOREACH(self->primitives, k, proto, List_append_(tags, IoObject_tag((IoObject *)proto)… in IoState_tagList()
|
H A D | IoList.c | 128 IoObject_tag_(self, IoObject_tag(proto)); in IoList_rawClone()
|