PN_VTABLE         158 core/ast.c       PN src_vt = PN_VTABLE(PN_TSOURCE);
PN_VTABLE         170 core/callcc.c    PN cnt_vt = PN_VTABLE(PN_TCONT);
PN_VTABLE        1309 core/compile.c   PN pro_vt = PN_VTABLE(PN_TPROTO);
PN_VTABLE        1310 core/compile.c   PN src_vt = PN_VTABLE(PN_TSOURCE);
PN_VTABLE          71 core/file.c      struct PNFile *file = (struct PNFile *)potion_object_new(P, PN_NIL, PN_VTABLE(PN_TFILE));
PN_VTABLE         190 core/file.c      PN file_vt = PN_VTABLE(PN_TFILE);
PN_VTABLE         319 core/gc.c              && PN_VTABLE(ptr->vt) && PN_TYPECHECK(ptr->vt)) {
PN_VTABLE         321 core/gc.c              (((struct PNVtable *)PN_VTABLE(ptr->vt))->ivlen * sizeof(PN));
PN_VTABLE         426 core/gc.c          GC_MINOR_UPDATE(PN_VTABLE(ptr->vt));
PN_VTABLE         427 core/gc.c          int ivars = ((struct PNVtable *)PN_VTABLE(ptr->vt))->ivlen;
PN_VTABLE         468 core/gc.c              GC_MINOR_UPDATE(PN_VTABLE(((struct PNVtable *)ptr)->parent));
PN_VTABLE         532 core/gc.c          GC_MAJOR_UPDATE(PN_VTABLE(ptr->vt));
PN_VTABLE         533 core/gc.c          int ivars = ((struct PNVtable *)PN_VTABLE(ptr->vt))->ivlen;
PN_VTABLE         585 core/gc.c              GC_MAJOR_UPDATE(PN_VTABLE(((struct PNVtable *)ptr)->parent));
PN_VTABLE         251 core/internal.c   PN err_vt = PN_VTABLE(PN_TERROR);
PN_VTABLE         263 core/internal.c     ? AS_STR(potion_send(PN_VTABLE(PN_TYPE(obj)), PN_string))
PN_VTABLE         319 core/internal.c   PN pt = potion_send(PN_VTABLE(PN_TYPE(data)), PN_string);
PN_VTABLE          69 core/lick.c      PN lk_vt = PN_VTABLE(PN_TLICK);
PN_VTABLE         440 core/number.c    PN num_vt = PN_VTABLE(PN_TNUMBER);
PN_VTABLE         441 core/number.c    PN dbl_vt = PN_VTABLE(PN_TDOUBLE);
PN_VTABLE         442 core/number.c    PN int_vt = PN_VTABLE(PN_TINTEGER);
PN_VTABLE         202 core/objmodel.c   PN_VTABLE(meta->type) = (PN)meta;
PN_VTABLE         214 core/objmodel.c   PN_VTABLE(t) = (PN)vt;
PN_VTABLE         230 core/objmodel.c   PN cl = ((struct PNVtable *)PN_VTABLE(PN_TYPE(obj)))->call;
PN_VTABLE         240 core/objmodel.c   PN cl = ((struct PNVtable *)PN_VTABLE(PN_TYPE(obj)))->callset;
PN_VTABLE         253 core/objmodel.c   PN parent = ((!self || self == P->lobby) ? PN_VTABLE(PN_TOBJECT) : self);
PN_VTABLE         307 core/objmodel.c   vPN(Vtable) vt = (struct PNVtable *)PN_VTABLE(t);
PN_VTABLE         312 core/objmodel.c     PN ivars = ((struct PNVtable *)PN_VTABLE(t))->ivars;
PN_VTABLE         411 core/objmodel.c     vt = PN_VTABLE(t);
PN_VTABLE         418 core/objmodel.c     vt = PN_VTABLE(((struct PNVtable *)vt)->parent);
PN_VTABLE         485 core/objmodel.c   struct PNVtable *vt = (struct PNVtable *)PN_VTABLE(self->vt);
PN_VTABLE         529 core/objmodel.c   return sizeof(struct PNObject) + (((struct PNVtable *)PN_VTABLE(obj->vt))->ivlen * sizeof(PN));
PN_VTABLE         555 core/objmodel.c   while ((p = ((struct PNVtable *)PN_VTABLE(t))->parent)) {
PN_VTABLE         590 core/objmodel.c   return PN_VTABLE(t);
PN_VTABLE         664 core/objmodel.c   PN clo_vt = PN_VTABLE(PN_TCLOSURE);
PN_VTABLE         665 core/objmodel.c   PN ref_vt = PN_VTABLE(PN_TWEAK);
PN_VTABLE         666 core/objmodel.c   PN obj_vt = PN_VTABLE(PN_TOBJECT);
PN_VTABLE         684 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Mixin"),        PN_VTABLE(PN_TVTABLE));
PN_VTABLE         685 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Object"),       PN_VTABLE(PN_TOBJECT));
PN_VTABLE         686 core/objmodel.c   potion_init_class_reference(P, potion_str(P, NILKIND_NAME),   PN_VTABLE(PN_TNIL));
PN_VTABLE         687 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Number"),       PN_VTABLE(PN_TNUMBER));
PN_VTABLE         688 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Boolean"),      PN_VTABLE(PN_TBOOLEAN));
PN_VTABLE         689 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "String"),       PN_VTABLE(PN_TSTRING));
PN_VTABLE         690 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Table"),        PN_VTABLE(PN_TTABLE));
PN_VTABLE         691 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Function"),     PN_VTABLE(PN_TCLOSURE));
PN_VTABLE         692 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Tuple"),        PN_VTABLE(PN_TTUPLE));
PN_VTABLE         693 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "File"),         PN_VTABLE(PN_TFILE));
PN_VTABLE         694 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Potion"),       PN_VTABLE(PN_TSTATE));
PN_VTABLE         695 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Source"),       PN_VTABLE(PN_TSOURCE));
PN_VTABLE         696 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Bytes"),        PN_VTABLE(PN_TBYTES));
PN_VTABLE         697 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Compiled"),     PN_VTABLE(PN_TPROTO));
PN_VTABLE         698 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Ref"),          PN_VTABLE(PN_TWEAK));
PN_VTABLE         699 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Lick"),         PN_VTABLE(PN_TLICK));
PN_VTABLE         700 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Error"),        PN_VTABLE(PN_TERROR));
PN_VTABLE         701 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Continuation"), PN_VTABLE(PN_TCONT));
PN_VTABLE         702 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Integer"),      PN_VTABLE(PN_TINTEGER));
PN_VTABLE         703 core/objmodel.c   potion_init_class_reference(P, potion_str(P, "Double"),       PN_VTABLE(PN_TDOUBLE));
PN_VTABLE         707 core/objmodel.c   PN mixin_vt = PN_VTABLE(PN_TVTABLE);
PN_VTABLE          78 core/primitive.c   PN nil_vt = PN_VTABLE(PN_TNIL);
PN_VTABLE          79 core/primitive.c   PN boo_vt = PN_VTABLE(PN_TBOOLEAN);
PN_VTABLE         492 core/string.c    PN str_vt = PN_VTABLE(PN_TSTRING);
PN_VTABLE         493 core/string.c    PN byt_vt = PN_VTABLE(PN_TBYTES);
PN_VTABLE         822 core/table.c     PN tbl_vt = PN_VTABLE(PN_TTABLE);
PN_VTABLE         823 core/table.c     PN tpl_vt = PN_VTABLE(PN_TTUPLE);
PN_VTABLE         169 lib/aio.c                  PN_IS_PTR(self)? AS_STR(potion_send(PN_VTABLE(self), PN_name)) \
PN_VTABLE         185 lib/aio.c                      PN_IS_PTR(stream)? AS_STR(potion_send(PN_VTABLE(stream), PN_name)) \
PN_VTABLE         664 lib/aio.c                  PN_IS_PTR(data)? AS_STR(potion_send(PN_VTABLE(data), PN_name))
PN_VTABLE         297 lib/buffile.c    PN ffile_vt = potion_type_new2(P, PN_TUSER, PN_VTABLE(PN_TFILE), PN_STR("BufFile"));
PN_VTABLE         304 lib/buffile.c    potion_method(PN_VTABLE(PN_TBYTES), "fmemopen", potion_buffile_fmemopen, "mode=S");
PN_VTABLE         239 test/api/potion-test.c 		potion_type((PN)prev), AS_STR(PN_VTABLE(PN_TYPE((PN)prev))));