PN_IS_TUPLE        28 core/ast.h     #define PN_TUPIF(T)   PN_IS_TUPLE(T) ? T : PN_TUP(T)
PN_IS_TUPLE        35 core/ast.h         if (PN_IS_TUPLE(endname)) endname = PN_TUPLE_AT(endname, 0); \
PN_IS_TUPLE        57 core/compile.c   if (PN_IS_TUPLE(sig)) {
PN_IS_TUPLE      1088 core/compile.c   n->sig = PN_IS_TUPLE(f->sig) ? potion_send(PN_clone, f->sig) : f->sig;
PN_IS_TUPLE        31 core/lick.c      if (PN_IS_TUPLE(licks)) return licks;
PN_IS_TUPLE        21 core/objmodel.c   if (PN_IS_TUPLE(sig) && PN_TUPLE_LEN(sig) > 0) {
PN_IS_TUPLE        88 core/objmodel.c   if (PN_IS_TUPLE(sig)) {
PN_IS_TUPLE       113 core/objmodel.c   if (PN_IS_TUPLE(sig)) {
PN_IS_TUPLE       138 core/objmodel.c   if (PN_IS_TUPLE(sig)) {
PN_IS_TUPLE       171 core/objmodel.c   if (PN_IS_TUPLE(sig)) {
PN_IS_TUPLE       264 core/objmodel.c   if (PN_IS_TUPLE(pvars)) {
PN_IS_TUPLE       265 core/objmodel.c     if (!PN_IS_TUPLE(ivars)) ivars = PN_TUP0();
PN_IS_TUPLE       268 core/objmodel.c   if (PN_IS_TUPLE(ivars))
PN_IS_TUPLE       161 core/potion.h  			 && (!PN_IS_TUPLE(v) || PN_IS_EMPTY(v)))
PN_IS_TUPLE       187 core/potion.h  #define PN_CHECK_TUPLE(obj) if (!PN_IS_TUPLE(obj)) return potion_type_error_want(P, obj, "Tuple")
PN_IS_TUPLE        44 core/table.c     if (PN_IS_TUPLE(self)) {
PN_IS_TUPLE       154 core/vm.c        if (PN_IS_TUPLE(f->sig)) {
PN_IS_TUPLE       252 core/vm.c        if (PN_IS_TUPLE(f->sig)) {
PN_IS_TUPLE       380 core/vm.c          if (PN_IS_TUPLE(f->debugs) && op.b >= 0 && op.b < PN_TUPLE_LEN(f->debugs))
PN_IS_TUPLE       711 core/vm.c                    if (PN_IS_TUPLE(sig)) {
PN_IS_TUPLE       736 core/vm.c                    if (PN_IS_TUPLE(sig)) {
PN_IS_TUPLE      1494 lib/aio.c          if (!value || !PN_IS_TUPLE(value)) return potion_type_error_want(P, value, "Tuple");
PN_IS_TUPLE      1499 lib/aio.c          if (!value || !PN_IS_TUPLE(value)) return potion_type_error_want(P, value, "Tuple");
PN_IS_TUPLE      1504 lib/aio.c          if (!value || !PN_IS_TUPLE(value)) return potion_type_error_want(P, value, "Tuple");
PN_IS_TUPLE        82 syn/syntax-p5.y     s1:stmt           { $$ = s1 = PN_IS_TUPLE(s1) ? s1 : PN_TUP(s1) }
PN_IS_TUPLE       109 syn/syntax-p5.y listexprs = e1:eqs           { $$ = e1 = PN_IS_TUPLE(e1) ? e1 : PN_TUP(e1) }
PN_IS_TUPLE       112 syn/syntax-p5.y callexprs = e1:sets           { $$ = e1 = PN_IS_TUPLE(e1) ? e1 : PN_TUP(e1) }
PN_IS_TUPLE       653 syn/syntax-p5.y   if (!PN_IS_TUPLE(sig))
PN_IS_TUPLE       458 syn/syntax.y     if (!PN_IS_TUPLE(sig))
PN_IS_TUPLE        74 test/api/p2-test.c   CuAssert(T, "empty isn't a tuple", PN_IS_TUPLE(empty));
PN_IS_TUPLE        85 test/api/p2-test.c   CuAssert(T, "tuple isn't a tuple", PN_IS_TUPLE(tup));
PN_IS_TUPLE        93 test/api/p2-test.c   CuAssert(T, "signature Num $num1, Num $num2 isn't a tuple", PN_IS_TUPLE(sig));
PN_IS_TUPLE        96 test/api/p2-test.c   CuAssert(T, "signature $x,$y|$r isn't a tuple", PN_IS_TUPLE(sig));
PN_IS_TUPLE        73 test/api/potion-test.c   CuAssert(T, "empty isn't a tuple", PN_IS_TUPLE(empty));
PN_IS_TUPLE        84 test/api/potion-test.c   CuAssert(T, "tuple isn't a tuple", PN_IS_TUPLE(tup));
PN_IS_TUPLE        93 test/api/potion-test.c   CuAssert(T, "signature isn't a tuple", PN_IS_TUPLE(sig));
PN_IS_TUPLE       115 test/api/potion-test.c   CuAssert(T, "signature isn't a tuple", PN_IS_TUPLE(sig));