PN_TYPECHECK 57 core/gc.c #define HAS_REAL_TYPE(v) (P->vts == NULL || (((struct PNFwd *)v)->fwd == POTION_COPIED || PN_TYPECHECK(PN_VTYPE(v)))) PN_TYPECHECK 319 core/gc.c && PN_VTABLE(ptr->vt) && PN_TYPECHECK(ptr->vt)) { PN_TYPECHECK 407 core/objmodel.c if (!PN_TYPECHECK(t)) return PN_NIL; PN_TYPECHECK 538 core/objmodel.c if (!PN_TYPECHECK(t1)) return potion_type_error(P, (PN)vtable); PN_TYPECHECK 539 core/objmodel.c if (PN_IS_PTR(self) && !PN_TYPECHECK(t)) return potion_type_error(P, self); PN_TYPECHECK 589 core/objmodel.c if (!PN_TYPECHECK(t)) return PN_NIL; // TODO: error