Lines Matching refs:arity
3476 int arity = 0; /* Arity of this operator. */
3484 /* Match known operators -> fill in opstr, arity, operands[] and fall
3489 have an unnatural arity (X_add_number implicitly added). The
3505 arity = 2;
3519 arity = 2; \
3527 arity = 1; \
3536 arity = 3; \
3544 arity = 2; \
3577 if (arity >= 1 && ((operands[0] == NULL) || (strlen (operands[0]) == 0)))
3579 if (arity >= 2 && ((operands[1] == NULL) || (strlen (operands[1]) == 0)))
3581 if (arity >= 3 && ((operands[2] == NULL) || (strlen (operands[2]) == 0)))
3586 else if (arity == 0)
3588 else if (arity == 1)
3590 else if (arity == 2)
3598 if (arity >= 1) xfree (operands[0]);
3599 if (arity >= 2) xfree (operands[1]);
3600 if (arity >= 3) xfree (operands[2]);