Home
last modified time | relevance | path

Searched refs:IoObject_tag (Results 1 – 9 of 9) sorted by relevance

/dports/lang/io-devel/io-9bfac31d/libs/iovm/source/
H A DIoObject.c259 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 DIoObject_struct.h69 #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 DIoCFunction.c164 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 DIoState_debug.c33 IoTag *tag = IoObject_tag(proto); in IoState_replacePerformFunc_with_()
H A DIoObject_inline.h401 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 DIoBlock.c140 IoObject_tag_(self, IoObject_tag(proto)); in IoBlock_rawClone()
197 IoTag *tag = IoObject_tag(self); in IO_METHOD()
H A DIoMessage.c538 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 DIoState.c435 …POINTERHASH_FOREACH(self->primitives, k, proto, List_append_(tags, IoObject_tag((IoObject *)proto)… in IoState_tagList()
H A DIoList.c128 IoObject_tag_(self, IoObject_tag(proto)); in IoList_rawClone()