PNClosure 333 core/gc.c sz = sizeof(struct PNClosure) + (PN_CLOSURE(ptr)->extra * sizeof(PN)); PNClosure 422 core/gc.c GC_MINOR_UPDATE(((struct PNClosure *)ptr)->sig); PNClosure 423 core/gc.c for (i = 0; i < ((struct PNClosure *)ptr)->extra; i++) PNClosure 424 core/gc.c GC_MINOR_UPDATE(((struct PNClosure *)ptr)->data[i]); PNClosure 526 core/gc.c GC_MAJOR_UPDATE(((struct PNClosure *)ptr)->sig); PNClosure 527 core/gc.c for (i = 0; i < ((struct PNClosure *)ptr)->extra; i++) PNClosure 528 core/gc.c GC_MAJOR_UPDATE(((struct PNClosure *)ptr)->data[i]); PNClosure 19 core/objmodel.c vPN(Closure) c = PN_ALLOC_N(PN_TCLOSURE, struct PNClosure, extra * sizeof(PN)); PNClosure 89 core/potion.h struct PNClosure; PNClosure 213 core/potion.h #define PN_CLOSURE(x) ((struct PNClosure *)(x)) ///<\memberof PNClosure PNClosure 214 core/potion.h #define PN_CLOSURE_F(x) ((struct PNClosure *)(x))->method ///<\memberof PNClosure PNClosure 750 core/potion.h c = ((struct PNClosure *)c)->method(P, c, r, ##ARGS); \ PNClosure 275 core/vm-x86.c ASM(sizeof(struct PNClosure) + ((upi + 1) * sizeof(PN))); // 0x30(%rax) PNClosure 787 core/vm-x86.c vPN(Closure) c = (struct PNClosure *)potion_closure_new(P, NULL, PNClosure 822 core/vm-x86.c ASM(sizeof(struct PNClosure) + (sizeof(PN) * (i + 1))); PNClosure 354 core/vm.c static PN potion_sig_check(Potion *P, struct PNClosure *cl, int arity, int numargs) { PNClosure 469 core/vm.c cl = (struct PNClosure *)potion_closure_new(P, (PN_F)potion_vm_proto, (PN)sig, PNClosure 806 core/vm.c cl = (struct PNClosure *)potion_closure_new(P, (PN_F)potion_vm_proto, PNClosure 37 lib/aio.c struct PNClosure *cb; \ PNClosure 45 lib/aio.c struct PNClosure *cb; \