PNSource 38 core/ast.c vPN(Source) t = PN_ALLOC_N(PN_TSOURCE, struct PNSource, 0 * sizeof(PN)); PNSource 65 core/ast.c vPN(Source) t = (struct PNSource *)potion_fwd(self); PNSource 72 core/ast.c vPN(Source) t = (struct PNSource *)potion_fwd(self); PNSource 80 core/ast.c vPN(Source) t = (struct PNSource *)potion_fwd(self); PNSource 88 core/ast.c vPN(Source) t = (struct PNSource *)potion_fwd(self); PNSource 96 core/ast.c vPN(Source) t = (struct PNSource *)potion_fwd(self); PNSource 105 core/ast.c vPN(Source) t = (struct PNSource *)potion_fwd(self); PNSource 30 core/ast.h #define PN_SRC(S) ((struct PNSource *)S) PNSource 31 core/ast.h #define PN_PART(S) ((struct PNSource *)S)->part PNSource 32 core/ast.h #define PN_S_(S, N) ((struct PNSource *)S)->a[N] //lvalue PNSource 33 core/ast.h #define PN_S(S, N) (PN)(((struct PNSource *)S)->a[N]) PNSource 245 core/compile.c u8 potion_source_debug(Potion *P, struct PNProto * volatile f, struct PNSource * volatile t, u8 reg) { PNSource 267 core/compile.c void potion_source_asmb(Potion *, struct PNProto * volatile, struct PNLoop *, PN_SIZE, struct PNSource * volatile, u8); PNSource 322 core/compile.c struct PNSource * volatile t, u8 reg) { PNSource 952 core/compile.c struct PNSource *v = PN_SRC(__tv->set[i]); PNSource 1041 core/compile.c vPN(Source) t = (struct PNSource *)self; PNSource 360 core/gc.c sz = sizeof(struct PNSource); PNSource 478 core/gc.c GC_MINOR_UPDATE(((struct PNSource *)ptr)->a[0]); PNSource 479 core/gc.c GC_MINOR_UPDATE(((struct PNSource *)ptr)->a[1]); PNSource 480 core/gc.c GC_MINOR_UPDATE(((struct PNSource *)ptr)->a[2]); PNSource 481 core/gc.c GC_MINOR_UPDATE(((struct PNSource *)ptr)->line); PNSource 595 core/gc.c GC_MAJOR_UPDATE(((struct PNSource *)ptr)->a[0]); PNSource 596 core/gc.c GC_MAJOR_UPDATE(((struct PNSource *)ptr)->a[1]); PNSource 597 core/gc.c GC_MAJOR_UPDATE(((struct PNSource *)ptr)->a[2]); PNSource 598 core/gc.c GC_MAJOR_UPDATE(((struct PNSource *)ptr)->line); PNSource 289 core/internal.c void potion_syntax_error(Potion *P, struct PNSource *t, const char *fmt, ...) { PNSource 427 core/potion.h struct PNSource * volatile a[3];///< PNTuple of 1-3 kids, \see ast.c PNSource 814 core/potion.h void potion_syntax_error(Potion *, struct PNSource *, const char *, ...) PNSource 398 core/syntax.y if (!YY_NAME(parse)(G) || ((struct PNSource *)(P->source))->part != AST_CODE) { PNSource 503 core/vm.c vPN(Source) t = (struct PNSource*)ast;