PN_STR_LEN        114 core/ast.c     	if (!cut) cut = PN_STR_LEN(out);
PN_STR_LEN       1175 core/compile.c   if ((size_t)PN_STR_LEN(buf) <= sizeof(struct PNBHeader) ||
PN_STR_LEN       1188 core/compile.c       PN count = (PN_STR_LEN(val)+1) << 4; \
PN_STR_LEN       1190 core/compile.c       PN_MEMCPY_N(ptr, PN_STR_PTR(val), char, PN_STR_LEN(val)); \
PN_STR_LEN       1191 core/compile.c       ptr += PN_STR_LEN(val); \
PN_STR_LEN       1194 core/compile.c       PN count = ((PN_STR_LEN(str)+1) << 4) | 2; \
PN_STR_LEN       1196 core/compile.c       PN_MEMCPY_N(ptr, PN_STR_PTR(str), char, PN_STR_LEN(str)); \
PN_STR_LEN       1197 core/compile.c       ptr += PN_STR_LEN(str); \
PN_STR_LEN       1255 core/compile.c   PN_STR_LEN(pnb) = (long)sizeof(struct PNBHeader) +
PN_STR_LEN        134 core/file.c          case PN_TSTRING: len = PN_STR_LEN(obj); ptr = PN_STR_PTR(obj); break;
PN_STR_LEN        342 core/gc.c            sz = sizeof(struct PNString) + PN_STR_LEN(ptr) + 1;
PN_STR_LEN        116 core/load.c        PN_SIZE prefix_len = PN_STR_LEN(prefix);
PN_STR_LEN        158 core/load.c      char *filename = potion_find_file(P, PN_STR_PTR(file), PN_STR_LEN(file));
PN_STR_LEN        615 core/objmodel.c   char meta_str[strlen("<metaclass: >") + PN_STR_LEN(name) + 1];
PN_STR_LEN        197 core/potion.c  	(written = fwrite(PN_STR_PTR(code), 1, PN_STR_LEN(code), pnb) == PN_STR_LEN(code))) {
PN_STR_LEN        210 core/potion.c  	      compile?compile:"bytecode", written, code?PN_STR_LEN(code):0, outpath);
PN_STR_LEN        114 core/string.c    int i = 0, dec = 0, sign = 0, len = PN_STR_LEN(self);
PN_STR_LEN        128 core/string.c    return potion_strtod(P, PN_STR_PTR(self), PN_STR_LEN(self));
PN_STR_LEN        147 core/string.c    if (fwrite(PN_STR_PTR(self), 1, PN_STR_LEN(self), stdout))
PN_STR_LEN        272 core/string.c    return potion_byte_str2(P, PN_STR_PTR(self), PN_STR_LEN(self));
PN_STR_LEN        280 core/string.c    char *s = malloc(PN_STR_LEN(self) + PN_STR_LEN(x));
PN_STR_LEN        283 core/string.c    PN_MEMCPY_N(s, PN_STR_PTR(self), char, PN_STR_LEN(self));
PN_STR_LEN        284 core/string.c    PN_MEMCPY_N(s + PN_STR_LEN(self), PN_STR_PTR(x), char, PN_STR_LEN(x));
PN_STR_LEN        285 core/string.c    str = potion_str2(P, s, PN_STR_LEN(self) + PN_STR_LEN(x));
PN_STR_LEN        317 core/string.c    if (PN_STR_LEN(self) > 255) goto slow;
PN_STR_LEN        320 core/string.c      if (len == PN_STR_LEN(self) && PN_INT(index) < len) {
PN_STR_LEN        395 core/string.c    PN_SIZE len = PN_STR_LEN(fstr);
PN_STR_LEN        414 core/string.c    return PN_NUM(PN_STR_LEN(str));
PN_STR_LEN        423 core/string.c      PN_SIZE len = PN_STR_LEN(self);
PN_STR_LEN        437 core/string.c    if (fwrite(PN_STR_PTR(self), 1, PN_STR_LEN(self), stdout))
PN_STR_LEN        451 core/string.c    for (i = 0; i < PN_STR_LEN(self); i++) {
PN_STR_LEN        465 core/string.c    if (index >= PN_STR_LEN(self) || (signed long)index < 0)
PN_STR_LEN         30 core/syntax.y    if (P->yypos < PN_STR_LEN(P->input)) { \
PN_STR_LEN         32 core/syntax.y      if (P->yypos + max > PN_STR_LEN(P->input)) \
PN_STR_LEN         33 core/syntax.y        result = (PN_STR_LEN(P->input) - P->yypos); \
PN_STR_LEN       1038 lib/aio.c        bufs.len = PN_STR_LEN(buf);
PN_STR_LEN       1058 lib/aio.c        bufs.len = PN_STR_LEN(buf);
PN_STR_LEN       1265 lib/aio.c        bufs.len = PN_STR_LEN(buf);
PN_STR_LEN       1335 lib/aio.c        bufs.len = PN_STR_LEN(buf);
PN_STR_LEN       1557 lib/aio.c          PN_TUPLE_EACH(t, i, v, { size += PN_STR_LEN(v) + 1; });
PN_STR_LEN       1635 lib/aio.c        bufs.len = PN_STR_LEN(buf);
PN_STR_LEN       1656 lib/aio.c        bufs.len = PN_STR_LEN(buf);
PN_STR_LEN        116 lib/buffile.c    if (!(file = fmemopen(PN_STR_PTR(buf), PN_STR_LEN(buf), PN_STR_PTR(modestr))))