PNVtable          321 core/gc.c              (((struct PNVtable *)PN_VTABLE(ptr->vt))->ivlen * sizeof(PN));
PNVtable          357 core/gc.c            sz = sizeof(struct PNVtable);
PNVtable          427 core/gc.c          int ivars = ((struct PNVtable *)PN_VTABLE(ptr->vt))->ivlen;
PNVtable          467 core/gc.c            if (((struct PNVtable *)ptr)->parent)
PNVtable          468 core/gc.c              GC_MINOR_UPDATE(PN_VTABLE(((struct PNVtable *)ptr)->parent));
PNVtable          469 core/gc.c            GC_MINOR_UPDATE(((struct PNVtable *)ptr)->name);
PNVtable          470 core/gc.c            GC_MINOR_UPDATE(((struct PNVtable *)ptr)->ivars);
PNVtable          471 core/gc.c            GC_MINOR_UPDATE(((struct PNVtable *)ptr)->methods);
PNVtable          472 core/gc.c            GC_MINOR_UPDATE(((struct PNVtable *)ptr)->meta);
PNVtable          473 core/gc.c            GC_MINOR_UPDATE(((struct PNVtable *)ptr)->ctor);
PNVtable          474 core/gc.c            GC_MINOR_UPDATE(((struct PNVtable *)ptr)->call);
PNVtable          475 core/gc.c            GC_MINOR_UPDATE(((struct PNVtable *)ptr)->callset);
PNVtable          533 core/gc.c          int ivars = ((struct PNVtable *)PN_VTABLE(ptr->vt))->ivlen;
PNVtable          584 core/gc.c            if (((struct PNVtable *)ptr)->parent)
PNVtable          585 core/gc.c              GC_MAJOR_UPDATE(PN_VTABLE(((struct PNVtable *)ptr)->parent));
PNVtable          586 core/gc.c            GC_MAJOR_UPDATE(((struct PNVtable *)ptr)->name);
PNVtable          587 core/gc.c            GC_MAJOR_UPDATE(((struct PNVtable *)ptr)->ivars);
PNVtable          588 core/gc.c            GC_MAJOR_UPDATE(((struct PNVtable *)ptr)->methods);
PNVtable          589 core/gc.c            GC_MAJOR_UPDATE(((struct PNVtable *)ptr)->meta);
PNVtable          590 core/gc.c            GC_MAJOR_UPDATE(((struct PNVtable *)ptr)->ctor);
PNVtable          591 core/gc.c            GC_MAJOR_UPDATE(((struct PNVtable *)ptr)->call);
PNVtable          592 core/gc.c            GC_MAJOR_UPDATE(((struct PNVtable *)ptr)->callset);
PNVtable          194 core/objmodel.c   struct PNVtable *meta = vt->meta = PN_CALLOC_N(PN_TVTABLE, struct PNVtable, 0);
PNVtable          208 core/objmodel.c   vPN(Vtable) vt = PN_CALLOC_N(PN_TVTABLE, struct PNVtable, 0);
PNVtable          211 core/objmodel.c   vt->parent = self ? ((struct PNVtable *)self)->type : 0;
PNVtable          226 core/objmodel.c   ((struct PNVtable *)vt)->call = cl;
PNVtable          230 core/objmodel.c   PN cl = ((struct PNVtable *)PN_VTABLE(PN_TYPE(obj)))->call;
PNVtable          236 core/objmodel.c   ((struct PNVtable *)vt)->callset = cl;
PNVtable          240 core/objmodel.c   PN cl = ((struct PNVtable *)PN_VTABLE(PN_TYPE(obj)))->callset;
PNVtable          246 core/objmodel.c   ((struct PNVtable *)vt)->ctor = cl;
PNVtable          254 core/objmodel.c   PN pvars = ((struct PNVtable *)parent)->ivars;
PNVtable          267 core/objmodel.c     cl = ((struct PNVtable *)parent)->ctor;
PNVtable          268 core/objmodel.c   ((struct PNVtable *)self)->ctor = cl;
PNVtable          278 core/objmodel.c     vPN(Vtable) vt = (struct PNVtable *)PN_FLEX_AT(P->vts, i);
PNVtable          286 core/objmodel.c   struct PNVtable *vt = (struct PNVtable *)potion_fwd(class);
PNVtable          291 core/objmodel.c   struct PNVtable *vt = (struct PNVtable *)self;
PNVtable          307 core/objmodel.c   vPN(Vtable) vt = (struct PNVtable *)PN_VTABLE(t);
PNVtable          312 core/objmodel.c     PN ivars = ((struct PNVtable *)PN_VTABLE(t))->ivars;
PNVtable          349 core/objmodel.c   vPN(Vtable) vt = (struct PNVtable *)self;
PNVtable          392 core/objmodel.c   vPN(Vtable) vt = (struct PNVtable *)self;
PNVtable          409 core/objmodel.c     vt = (PN)((struct PNVtable *)rcv)->meta;
PNVtable          417 core/objmodel.c     if (closure || !((struct PNVtable *)vt)->parent) break;
PNVtable          418 core/objmodel.c     vt = PN_VTABLE(((struct PNVtable *)vt)->parent);
PNVtable          485 core/objmodel.c   struct PNVtable *vt = (struct PNVtable *)PN_VTABLE(self->vt);
PNVtable          517 core/objmodel.c   vPN(Vtable) vt = (struct PNVtable *)self;
PNVtable          529 core/objmodel.c   return sizeof(struct PNObject) + (((struct PNVtable *)PN_VTABLE(obj->vt))->ivlen * sizeof(PN));
PNVtable          555 core/objmodel.c   while ((p = ((struct PNVtable *)PN_VTABLE(t))->parent)) {
PNVtable          579 core/objmodel.c   PN str = ((struct PNVtable *)self)->name;
PNVtable          617 core/objmodel.c   ((struct PNVtable *)vt)->name = name;
PNVtable          619 core/objmodel.c   ((struct PNVtable *)vt)->meta->name = potion_str(P, meta_str);
PNVtable           96 core/potion.h  struct PNVtable;
PNVtable          171 core/potion.h  #define PN_IS_METACLASS(v) (((struct PNVtable *)v)->meta == PN_NIL)
PNVtable          596 core/potion.h    void (*mcache)   (Potion *, struct PNVtable * volatile, PNAsm * volatile *);
PNVtable          783 core/potion.h    potion_send(((struct PNVtable *)(RCV))->meta, PN_def, potion_str(P, MSG), PN_FUNC(FN, SIG))
PNVtable          961 core/vm-x86.c      ASM((char *)&((struct PNVtable *)P->lobby)->ctor
PNVtable          805 core/vm.c                  reg[op.a] = ((struct PNVtable *)reg[op.a])->ctor;
PNVtable          100 test/api/gc-bench.c   tree_type = ((struct PNVtable *)klass)->type;