Lines Matching defs:parser_op
367 struct parser_op
377 struct parser_op parser_op;
417 pe->u.parser_op.operands[i] = NULL;
429 if (pe->u.parser_op.operands[i])
431 pe->u.parser_op.operands[i]);
527 pelem->u.parser_op.operands[0] = dup_parser_element(&pe0);
569 peop.u.parser_op.op = op;
570 peop.u.parser_op.operands[0] = dup_parser_element(&pe0);
572 peop.u.parser_op.operands[1] = dup_parser_element(&pe1);
627 pelem->u.parser_op.operands[0] = dup_parser_element(&pe0);
628 pelem->u.parser_op.operands[1] = dup_parser_element(&pe1);
629 pelem->u.parser_op.operands[2] = dup_parser_element(&pe2);
674 dump_elem(pelem->u.parser_op.operands[0]);
676 dump_elem(pelem->u.parser_op.operands[1]);
683 dump_elem(pelem->u.parser_op.operands[0]);
685 dump_elem(pelem->u.parser_op.operands[1]);
687 dump_elem(pelem->u.parser_op.operands[2]);
704 switch (pelem->u.parser_op.op) {
715 switch (pelem->u.parser_op.op) {
718 printf("(%c ", pelem->u.parser_op.op);
722 printf("(%c= ", pelem->u.parser_op.op-'=');
729 printf("(%c ", pelem->u.parser_op.op);
734 dump_elem(pelem->u.parser_op.operands[0]);
800 val0 = calculate_plural(pe->u.parser_op.operands[0], n);
802 val1=calculate_plural(pe->u.parser_op.operands[1], n);
804 val1=calculate_plural(pe->u.parser_op.operands[2], n);
807 return !calculate_plural(pe->u.parser_op.operands[0], n);
814 val0 = calculate_plural(pe->u.parser_op.operands[0], n);
815 val1 = calculate_plural(pe->u.parser_op.operands[1], n);
816 switch (pe->u.parser_op.op) {