PNSource 36 core/ast.c vPN(Source) t = PN_ALLOC_N(PN_TSOURCE, struct PNSource, 0 * sizeof(PN)); PNSource 63 core/ast.c vPN(Source) t = (struct PNSource *)potion_fwd(self); PNSource 70 core/ast.c vPN(Source) t = (struct PNSource *)potion_fwd(self); PNSource 78 core/ast.c vPN(Source) t = (struct PNSource *)potion_fwd(self); PNSource 86 core/ast.c vPN(Source) t = (struct PNSource *)potion_fwd(self); PNSource 95 core/ast.c vPN(Source) t = (struct PNSource *)potion_fwd(self); PNSource 29 core/ast.h #define PN_SRC(S) ((struct PNSource *)S) PNSource 30 core/ast.h #define PN_PART(S) ((struct PNSource *)S)->part PNSource 31 core/ast.h #define PN_S_(S, N) ((struct PNSource *)S)->a[N] //lvalue PNSource 32 core/ast.h #define PN_S(S, N) (PN)(((struct PNSource *)S)->a[N]) PNSource 255 core/compile.c u8 potion_source_debug(Potion *P, struct PNProto * volatile f, struct PNSource * volatile t, u8 reg) { PNSource 277 core/compile.c void potion_source_asmb(Potion *, struct PNProto * volatile, struct PNLoop *, PN_SIZE, struct PNSource * volatile, u8); PNSource 332 core/compile.c struct PNSource * volatile t, u8 reg) { PNSource 944 core/compile.c struct PNSource *v = PN_SRC(__tv->set[i]); PNSource 1034 core/compile.c vPN(Source) t = (struct PNSource *)self; PNSource 348 core/gc.c sz = sizeof(struct PNSource); PNSource 460 core/gc.c GC_MINOR_UPDATE(((struct PNSource *)ptr)->a[0]); PNSource 461 core/gc.c GC_MINOR_UPDATE(((struct PNSource *)ptr)->a[1]); PNSource 462 core/gc.c GC_MINOR_UPDATE(((struct PNSource *)ptr)->a[2]); PNSource 463 core/gc.c GC_MINOR_UPDATE(((struct PNSource *)ptr)->line); PNSource 564 core/gc.c GC_MAJOR_UPDATE(((struct PNSource *)ptr)->a[0]); PNSource 565 core/gc.c GC_MAJOR_UPDATE(((struct PNSource *)ptr)->a[1]); PNSource 566 core/gc.c GC_MAJOR_UPDATE(((struct PNSource *)ptr)->a[2]); PNSource 567 core/gc.c GC_MINOR_UPDATE(((struct PNSource *)ptr)->line); PNSource 426 core/potion.h struct PNSource * volatile a[3];///< PNTuple of 1-3 kids, \see ast.c PNSource 417 core/vm.c vPN(Source) t = (struct PNSource*)ast;