PNProto            94 core/compile.c   vPN(Proto) t = (struct PNProto *)self;
PNProto           213 core/compile.c   PN_TUPLE_EACH(((struct PNProto *)block)->upvals, i, v, { \
PNProto           231 core/compile.c         up = (struct PNProto *)up->source; \
PNProto           241 core/compile.c           up = (struct PNProto *)up->source; \
PNProto           255 core/compile.c u8 potion_source_debug(Potion *P, struct PNProto * volatile f, struct PNSource * volatile t, u8 reg) {
PNProto           277 core/compile.c void potion_source_asmb(Potion *, struct PNProto * volatile, struct PNLoop *, PN_SIZE, struct PNSource * volatile, u8);
PNProto           279 core/compile.c void potion_arg_asmb(Potion *P, struct PNProto * volatile f, struct PNLoop *loop, PN args, u8 *reg, int inc) {
PNProto           331 core/compile.c void potion_source_asmb(Potion *P, struct PNProto * volatile f, struct PNLoop *loop, PN_SIZE count,
PNProto          1041 core/compile.c   f = PN_ALLOC(PN_TPROTO, struct PNProto);
PNProto          1069 core/compile.c   vPN(Proto) f = (struct PNProto *)self;
PNProto          1070 core/compile.c   vPN(Proto) n = PN_ALLOC(PN_TPROTO, struct PNProto);
PNProto          1134 core/compile.c   vPN(Proto) f = PN_ALLOC(PN_TPROTO, struct PNProto);
PNProto          1212 core/compile.c   vPN(Proto) f = (struct PNProto *)proto;
PNProto           354 core/gc.c            sz = sizeof(struct PNProto);
PNProto           466 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->source);
PNProto           467 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->sig);
PNProto           468 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->stack);
PNProto           469 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->paths);
PNProto           470 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->locals);
PNProto           471 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->upvals);
PNProto           472 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->values);
PNProto           473 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->protos);
PNProto           474 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->debugs);
PNProto           475 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->tree);
PNProto           476 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->asmb);
PNProto           570 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->source);
PNProto           571 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->sig);
PNProto           572 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->stack);
PNProto           573 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->paths);
PNProto           574 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->locals);
PNProto           575 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->upvals);
PNProto           576 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->values);
PNProto           577 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->protos);
PNProto           578 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->debugs);
PNProto           579 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->tree);
PNProto           580 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->asmb);
PNProto            90 core/potion.h  struct PNProto;
PNProto           215 core/potion.h  #define PN_PROTO(x)     ((struct PNProto *)(x))               ///<\memberof PNProto
PNProto           566 core/potion.h  typedef void (*OP_F)(Potion *P, struct PNProto *, PNAsm * volatile *, ...);
PNProto           570 core/potion.h    void (*setup)    (Potion *, struct PNProto * volatile, PNAsm * volatile *);
PNProto           571 core/potion.h    void (*stack)    (Potion *, struct PNProto * volatile, PNAsm * volatile *, long);
PNProto           572 core/potion.h    void (*registers)(Potion *, struct PNProto * volatile, PNAsm * volatile *, long);
PNProto           573 core/potion.h    void (*local)    (Potion *, struct PNProto * volatile, PNAsm * volatile *, long, long);
PNProto           574 core/potion.h    void (*upvals)   (Potion *, struct PNProto * volatile, PNAsm * volatile *, long, long, int);
PNProto           575 core/potion.h    void (*jmpedit)  (Potion *, struct PNProto * volatile, PNAsm * volatile *, unsigned char *, int);
PNProto           577 core/potion.h    void (*finish)   (Potion *, struct PNProto * volatile, PNAsm * volatile *);
PNProto            95 core/vm-ppc.c  void potion_ppc_setup(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp) {
PNProto            99 core/vm-ppc.c  void potion_ppc_stack(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long rsp) {
PNProto           105 core/vm-ppc.c  void potion_ppc_registers(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long start) {
PNProto           108 core/vm-ppc.c  void potion_ppc_local(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long reg, long arg) {
PNProto           111 core/vm-ppc.c  void potion_ppc_upvals(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long lregs, long start, int upc) {
PNProto           114 core/vm-ppc.c  void potion_ppc_jmpedit(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, unsigned char *asmj, int dist) {
PNProto           123 core/vm-ppc.c  void potion_ppc_move(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           128 core/vm-ppc.c  void potion_ppc_loadpn(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           133 core/vm-ppc.c  void potion_ppc_loadk(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           140 core/vm-ppc.c  void potion_ppc_self(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           143 core/vm-ppc.c  void potion_ppc_getlocal(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long regs) {
PNProto           148 core/vm-ppc.c  void potion_ppc_setlocal(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long regs) {
PNProto           153 core/vm-ppc.c  void potion_ppc_getupval(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long lregs) {
PNProto           156 core/vm-ppc.c  void potion_ppc_setupval(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long lregs) {
PNProto           159 core/vm-ppc.c  void potion_ppc_global(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           162 core/vm-ppc.c  void potion_ppc_newtuple(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           165 core/vm-ppc.c  void potion_ppc_settuple(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           168 core/vm-ppc.c  void potion_ppc_search(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           171 core/vm-ppc.c  void potion_ppc_settable(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           174 core/vm-ppc.c  void potion_ppc_newlick(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           177 core/vm-ppc.c  void potion_ppc_getpath(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           180 core/vm-ppc.c  void potion_ppc_setpath(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           183 core/vm-ppc.c  void potion_ppc_add(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           190 core/vm-ppc.c  void potion_ppc_sub(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           197 core/vm-ppc.c  void potion_ppc_mult(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           204 core/vm-ppc.c  void potion_ppc_div(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           211 core/vm-ppc.c  void potion_ppc_rem(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           221 core/vm-ppc.c  void potion_ppc_pow(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           233 core/vm-ppc.c  void potion_ppc_neq(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           238 core/vm-ppc.c  void potion_ppc_eq(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           243 core/vm-ppc.c  void potion_ppc_lt(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           248 core/vm-ppc.c  void potion_ppc_lte(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           253 core/vm-ppc.c  void potion_ppc_gt(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           258 core/vm-ppc.c  void potion_ppc_gte(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           263 core/vm-ppc.c  void potion_ppc_bitn(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           266 core/vm-ppc.c  void potion_ppc_bitl(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           273 core/vm-ppc.c  void potion_ppc_bitr(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           280 core/vm-ppc.c  void potion_ppc_def(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           283 core/vm-ppc.c  void potion_ppc_bind(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           286 core/vm-ppc.c  void potion_ppc_message(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           289 core/vm-ppc.c  void potion_ppc_jmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, PN_OP *start, PNJumps *jmps, size_t *offs, int *jmpc) {
PNProto           294 core/vm-ppc.c  void potion_ppc_test_asm(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, int test) {
PNProto           297 core/vm-ppc.c  void potion_ppc_test(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           301 core/vm-ppc.c  void potion_ppc_not(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           305 core/vm-ppc.c  void potion_ppc_cmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           308 core/vm-ppc.c  void potion_ppc_testjmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, PN_OP *start, PNJumps *jmps, size_t *offs, int *jmpc) {
PNProto           314 core/vm-ppc.c  void potion_ppc_notjmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, PN_OP *start, PNJumps *jmps, size_t *offs, int *jmpc) {
PNProto           320 core/vm-ppc.c  void potion_ppc_named(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           323 core/vm-ppc.c  void potion_ppc_call(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           326 core/vm-ppc.c  void potion_ppc_callset(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           329 core/vm-ppc.c  void potion_ppc_return(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           337 core/vm-ppc.c  void potion_ppc_method(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_OP **pos, long lregs, long start, long regs) {
PNProto           340 core/vm-ppc.c  void potion_ppc_class(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           343 core/vm-ppc.c  void potion_ppc_finish(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp) {
PNProto           232 core/vm-x86.c  void potion_x86_setup(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp) {
PNProto           237 core/vm-x86.c  void potion_x86_stack(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long need) {
PNProto           250 core/vm-x86.c  void potion_x86_registers(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long start) {
PNProto           266 core/vm-x86.c  void potion_x86_local(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long reg, long arg) {
PNProto           270 core/vm-x86.c  void potion_x86_upvals(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long lregs, long start, int upc) {
PNProto           280 core/vm-x86.c  void potion_x86_jmpedit(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, unsigned char *asmj, int dist) {
PNProto           284 core/vm-x86.c  void potion_x86_move(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           290 core/vm-x86.c  void potion_x86_loadpn(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           299 core/vm-x86.c  void potion_x86_loadk(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           311 core/vm-x86.c  void potion_x86_self(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           319 core/vm-x86.c  void potion_x86_getlocal(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long regs) {
PNProto           336 core/vm-x86.c  void potion_x86_setlocal(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long regs) {
PNProto           354 core/vm-x86.c  void potion_x86_getupval(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long lregs) {
PNProto           362 core/vm-x86.c  void potion_x86_setupval(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long lregs) {
PNProto           369 core/vm-x86.c  void potion_x86_global(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           380 core/vm-x86.c  void potion_x86_newtuple(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           388 core/vm-x86.c  void potion_x86_settuple(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           398 core/vm-x86.c  void potion_x86_settable(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           409 core/vm-x86.c  void potion_x86_newlick(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           432 core/vm-x86.c  void potion_x86_getpath(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           442 core/vm-x86.c  void potion_x86_setpath(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           452 core/vm-x86.c  void potion_x86_add(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           459 core/vm-x86.c  void potion_x86_sub(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           467 core/vm-x86.c  void potion_x86_mult(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           477 core/vm-x86.c  void potion_x86_div(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           490 core/vm-x86.c  void potion_x86_rem(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           503 core/vm-x86.c  void potion_x86_pow(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           513 core/vm-x86.c  void potion_x86_neq(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           518 core/vm-x86.c  void potion_x86_eq(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           523 core/vm-x86.c  void potion_x86_lt(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           528 core/vm-x86.c  void potion_x86_lte(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           533 core/vm-x86.c  void potion_x86_gt(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           538 core/vm-x86.c  void potion_x86_gte(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           543 core/vm-x86.c  void potion_x86_bitn(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           551 core/vm-x86.c  void potion_x86_bitl(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           563 core/vm-x86.c  void potion_x86_bitr(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           575 core/vm-x86.c  void potion_x86_def(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           586 core/vm-x86.c  void potion_x86_bind(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           596 core/vm-x86.c  void potion_x86_message(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           606 core/vm-x86.c  void potion_x86_jmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, PNJumps *jmps, size_t *offs, int *jmpc) {
PNProto           611 core/vm-x86.c  void potion_x86_test_asm(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, int test) {
PNProto           632 core/vm-x86.c  void potion_x86_test(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           636 core/vm-x86.c  void potion_x86_not(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           640 core/vm-x86.c  void potion_x86_cmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           644 core/vm-x86.c  void potion_x86_testjmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, PNJumps *jmps, size_t *offs, int *jmpc) {
PNProto           659 core/vm-x86.c  void potion_x86_notjmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, PNJumps *jmps, size_t *offs, int *jmpc) {
PNProto           674 core/vm-x86.c  void potion_x86_named(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           694 core/vm-x86.c  void potion_x86_call(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           770 core/vm-x86.c  void potion_x86_callset(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           779 core/vm-x86.c  void potion_x86_return(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           794 core/vm-x86.c  void potion_x86_method(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE *pos, long lregs, long start, long regs) {
PNProto           826 core/vm-x86.c  void potion_x86_class(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           836 core/vm-x86.c  void potion_x86_finish(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp) {
PNProto           153 core/vm.c        vPN(Proto) f = (struct PNProto *)PN_CLOSURE(cl)->data[0];
PNProto           215 core/vm.c        vPN(Proto) f = (struct PNProto *)proto;
PNProto           230 core/vm.c            vPN(Proto) f2 = (struct PNProto *)proto2;
PNProto           372 core/vm.c      PN potion_debug(Potion *P, struct PNProto *f, PN self, PN_OP op, PN* reg, PN* stack) {
PNProto           502 core/vm.c        vPN(Proto) f = (struct PNProto *)proto;