PNVtable          310 core/gc.c              (((struct PNVtable *)PN_VTABLE(ptr->vt))->ivlen * sizeof(PN));
PNVtable          345 core/gc.c            sz = sizeof(struct PNVtable);
PNVtable          411 core/gc.c          int ivars = ((struct PNVtable *)PN_VTABLE(ptr->vt))->ivlen;
PNVtable          449 core/gc.c            if (((struct PNVtable *)ptr)->parent)
PNVtable          450 core/gc.c              GC_MINOR_UPDATE(PN_VTABLE(((struct PNVtable *)ptr)->parent));
PNVtable          451 core/gc.c            GC_MINOR_UPDATE(((struct PNVtable *)ptr)->name);
PNVtable          452 core/gc.c            GC_MINOR_UPDATE(((struct PNVtable *)ptr)->ivars);
PNVtable          453 core/gc.c            GC_MINOR_UPDATE(((struct PNVtable *)ptr)->methods);
PNVtable          454 core/gc.c            GC_MINOR_UPDATE(((struct PNVtable *)ptr)->meta);
PNVtable          455 core/gc.c            GC_MINOR_UPDATE(((struct PNVtable *)ptr)->ctor);
PNVtable          456 core/gc.c            GC_MINOR_UPDATE(((struct PNVtable *)ptr)->call);
PNVtable          457 core/gc.c            GC_MINOR_UPDATE(((struct PNVtable *)ptr)->callset);
PNVtable          515 core/gc.c          int ivars = ((struct PNVtable *)PN_VTABLE(ptr->vt))->ivlen;
PNVtable          553 core/gc.c            if (((struct PNVtable *)ptr)->parent)
PNVtable          554 core/gc.c              GC_MINOR_UPDATE(PN_VTABLE(((struct PNVtable *)ptr)->parent));
PNVtable          555 core/gc.c            GC_MAJOR_UPDATE(((struct PNVtable *)ptr)->name);
PNVtable          556 core/gc.c            GC_MAJOR_UPDATE(((struct PNVtable *)ptr)->ivars);
PNVtable          557 core/gc.c            GC_MAJOR_UPDATE(((struct PNVtable *)ptr)->methods);
PNVtable          558 core/gc.c            GC_MAJOR_UPDATE(((struct PNVtable *)ptr)->meta);
PNVtable          559 core/gc.c            GC_MAJOR_UPDATE(((struct PNVtable *)ptr)->ctor);
PNVtable          560 core/gc.c            GC_MAJOR_UPDATE(((struct PNVtable *)ptr)->call);
PNVtable          561 core/gc.c            GC_MAJOR_UPDATE(((struct PNVtable *)ptr)->callset);
PNVtable          199 core/objmodel.c   struct PNVtable *meta = vt->meta = PN_CALLOC_N(PN_TVTABLE, struct PNVtable, 0);
PNVtable          213 core/objmodel.c   vPN(Vtable) vt = PN_CALLOC_N(PN_TVTABLE, struct PNVtable, 0);
PNVtable          216 core/objmodel.c   vt->parent = self ? ((struct PNVtable *)self)->type : 0;
PNVtable          231 core/objmodel.c   ((struct PNVtable *)vt)->call = cl;
PNVtable          235 core/objmodel.c   PN cl = ((struct PNVtable *)PN_VTABLE(PN_TYPE(obj)))->call;
PNVtable          241 core/objmodel.c   ((struct PNVtable *)vt)->callset = cl;
PNVtable          245 core/objmodel.c   PN cl = ((struct PNVtable *)PN_VTABLE(PN_TYPE(obj)))->callset;
PNVtable          251 core/objmodel.c   ((struct PNVtable *)vt)->ctor = cl;
PNVtable          259 core/objmodel.c   PN pvars = ((struct PNVtable *)parent)->ivars;
PNVtable          272 core/objmodel.c     cl = ((struct PNVtable *)parent)->ctor;
PNVtable          273 core/objmodel.c   ((struct PNVtable *)self)->ctor = cl;
PNVtable          283 core/objmodel.c     vPN(Vtable) vt = (struct PNVtable *)PN_FLEX_AT(P->vts, i);
PNVtable          291 core/objmodel.c   struct PNVtable *vt = (struct PNVtable *)potion_fwd(class);
PNVtable          296 core/objmodel.c   struct PNVtable *vt = (struct PNVtable *)self;
PNVtable          312 core/objmodel.c   vPN(Vtable) vt = (struct PNVtable *)PN_VTABLE(t);
PNVtable          317 core/objmodel.c     PN ivars = ((struct PNVtable *)PN_VTABLE(t))->ivars;
PNVtable          354 core/objmodel.c   vPN(Vtable) vt = (struct PNVtable *)self;
PNVtable          396 core/objmodel.c   vPN(Vtable) vt = (struct PNVtable *)self;
PNVtable          412 core/objmodel.c     vt = (PN)((struct PNVtable *)rcv)->meta;
PNVtable          421 core/objmodel.c     if (closure || !((struct PNVtable *)vt)->parent) break;
PNVtable          422 core/objmodel.c     vt = PN_VTABLE(((struct PNVtable *)vt)->parent);
PNVtable          489 core/objmodel.c   struct PNVtable *vt = (struct PNVtable *)PN_VTABLE(self->vt);
PNVtable          521 core/objmodel.c   vPN(Vtable) vt = (struct PNVtable *)self;
PNVtable          533 core/objmodel.c   return sizeof(struct PNObject) + (((struct PNVtable *)PN_VTABLE(obj->vt))->ivlen * sizeof(PN));
PNVtable          552 core/objmodel.c   PN str = ((struct PNVtable *)self)->name;
PNVtable          589 core/objmodel.c   ((struct PNVtable *)vt)->name = name;
PNVtable          592 core/objmodel.c   ((struct PNVtable *)vt)->meta->name = potion_str(P, meta_str);
PNVtable           96 core/potion.h  struct PNVtable;
PNVtable          180 core/potion.h  #define PN_IS_METACLASS(v) (((struct PNVtable *)v)->meta == PN_NIL)
PNVtable          578 core/potion.h    void (*mcache)   (Potion *, struct PNVtable * volatile, PNAsm * volatile *);
PNVtable          757 core/potion.h    potion_send(((struct PNVtable *)(RCV))->meta, PN_def, potion_str(P, MSG), PN_FUNC(FN, SIG))
PNVtable          718 core/vm-x86.c      ASM((char *)&((struct PNVtable *)P->lobby)->ctor
PNVtable          702 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;