Lines Matching defs:bit
344 struct bitvalue *bit;
671 "bit", "optargs", "args", "arg", "argcomp", 0
1579 unconditionally makes the parser a bit smaller, and it avoids a
1637 if (check_duplicates ((yyvsp[(1) - (6)].bit)) == 0
1638 && check_argsdef ((yyvsp[(1) - (6)].bit), (yyvsp[(6) - (6)].arg)) == 0
1639 && check_bitsused ((yyvsp[(1) - (6)].bit), (yyvsp[(5) - (6)].field), (yyvsp[(6) - (6)].arg)) == 0)
1651 newp->bytes = (yyvsp[(1) - (6)].bit);
1701 fillin_arg ((yyvsp[(1) - (6)].bit), args->name, newp, n);
1740 check_bits ((yyvsp[(3) - (3)].bit));
1742 struct bitvalue *runp = (yyvsp[(1) - (3)].bit);
1745 runp->next = (yyvsp[(3) - (3)].bit);
1746 (yyval.bit) = (yyvsp[(1) - (3)].bit);
1753 check_bits ((yyvsp[(1) - (1)].bit));
1754 (yyval.bit) = (yyvsp[(1) - (1)].bit);
1761 struct bitvalue *runp = (yyvsp[(1) - (2)].bit);
1764 runp->next = (yyvsp[(2) - (2)].bit);
1765 (yyval.bit) = (yyvsp[(1) - (2)].bit);
1771 { (yyval.bit) = (yyvsp[(1) - (1)].bit); }
1777 (yyval.bit) = xmalloc (sizeof (struct bitvalue));
1778 (yyval.bit)->type = zeroone;
1779 (yyval.bit)->value = 0;
1780 (yyval.bit)->next = NULL;
1787 (yyval.bit) = xmalloc (sizeof (struct bitvalue));
1788 (yyval.bit)->type = zeroone;
1789 (yyval.bit)->value = 1;
1790 (yyval.bit)->next = NULL;
1797 (yyval.bit
1806 (yyval.bit)->type = failure;
1810 (yyval.bit)->type = field;
1811 (yyval.bit)->field = *res;
1813 (yyval.bit)->next = NULL;
2423 /* Now compute the bit offset of the field. */