• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/swig-10/Source/CParse/

Lines Matching defs:dtype

1786   } dtype;
4834 if (((yyvsp[(4) - (5)].dtype).type != T_ERROR) && ((yyvsp[(4) - (5)].dtype).type != T_SYMBOL)) {
4835 SwigType *type = NewSwigType((yyvsp[(4) - (5)].dtype).type);
4839 Setattr((yyval.node),"value",(yyvsp[(4) - (5)].dtype).val);
4840 if ((yyvsp[(4) - (5)].dtype).rawval) Setattr((yyval.node),"rawval", (yyvsp[(4) - (5)].dtype).rawval);
4846 if ((yyvsp[(4) - (5)].dtype).type == T_ERROR) {
4858 if (((yyvsp[(4) - (5)].dtype).type != T_ERROR) && ((yyvsp[(4) - (5)].dtype).type != T_SYMBOL)) {
4867 Setattr((yyval.node),"value",(yyvsp[(4) - (5)].dtype).val);
4868 if ((yyvsp[(4) - (5)].dtype).rawval) Setattr((yyval.node),"rawval", (yyvsp[(4) - (5)].dtype).rawval);
4873 if ((yyvsp[(4) - (5)].dtype).type == T_ERROR) {
5369 if ((yyvsp[(6) - (7)].dtype).qualifier) SwigType_push(t,(yyvsp[(6) - (7)].dtype).qualifier);
5440 new_feature((yyvsp[(3) - (7)].id), val, 0, (yyvsp[(5) - (7)].decl).id, (yyvsp[(5) - (7)].decl).type, (yyvsp[(5) - (7)].decl).parms, (yyvsp[(6) - (7)].dtype).qualifier);
5450 new_feature((yyvsp[(3) - (9)].id), val, 0, (yyvsp[(7) - (9)].decl).id, (yyvsp[(7) - (9)].decl).type, (yyvsp[(7) - (9)].decl).parms, (yyvsp[(8) - (9)].dtype).qualifier);
5460 new_feature((yyvsp[(3) - (8)].id), val, (yyvsp[(4) - (8)].node), (yyvsp[(6) - (8)].decl).id, (yyvsp[(6) - (8)].decl).type, (yyvsp[(6) - (8)].decl).parms, (yyvsp[(7) - (8)].dtype).qualifier);
5470 new_feature((yyvsp[(3) - (10)].id), val, (yyvsp[(6) - (10)].node), (yyvsp[(8) - (10)].decl).id, (yyvsp[(8) - (10)].decl).type, (yyvsp[(8) - (10)].decl).parms, (yyvsp[(9) - (10)].dtype).qualifier);
5565 if ((yyvsp[(6) - (7)].dtype).qualifier) SwigType_push(t,(yyvsp[(6) - (7)].dtype).qualifier);
5600 n = atoi(Char((yyvsp[(1) - (3)].dtype).val));
6092 if ((yyvsp[(4) - (5)].dtype).qualifier) SwigType_push((yyvsp[(3) - (5)].decl).type,(yyvsp[(4) - (5)].dtype).qualifier);
6098 Setattr((yyval.node),"value",(yyvsp[(4) - (5)].dtype).val);
6099 Setattr((yyval.node),"throws",(yyvsp[(4) - (5)].dtype).throws);
6100 Setattr((yyval.node),"throw",(yyvsp[(4) - (5)].dtype).throwf);
6118 if ((yyvsp[(4) - (5)].dtype).bitfield) {
6119 Setattr((yyval.node),"bitfield", (yyvsp[(4) - (5)].dtype).bitfield);
6161 if ((yyvsp[(3) - (4)].dtype).qualifier) SwigType_push((yyvsp[(2) - (4)].decl).type,(yyvsp[(3) - (4)].dtype).qualifier);
6165 Setattr((yyval.node),"value",(yyvsp[(3) - (4)].dtype).val);
6166 Setattr((yyval.node),"throws",(yyvsp[(3) - (4)].dtype).throws);
6167 Setattr((yyval.node),"throw",(yyvsp[(3) - (4)].dtype).throwf);
6168 if ((yyvsp[(3) - (4)].dtype).bitfield) {
6169 Setattr((yyval.node),"bitfield", (yyvsp[(3) - (4)].dtype).bitfield);
6194 (yyval.dtype) = (yyvsp[(1) - (1)].dtype);
6195 (yyval.dtype).qualifier = 0;
6196 (yyval.dtype).throws = 0;
6197 (yyval.dtype).throwf = 0;
6204 (yyval.dtype) = (yyvsp[(2) - (2)].dtype);
6205 (yyval.dtype).qualifier = (yyvsp[(1) - (2)].str);
6206 (yyval.dtype).throws = 0;
6207 (yyval.dtype).throwf = 0;
6214 (yyval.dtype) = (yyvsp[(5) - (5)].dtype);
6215 (yyval.dtype).qualifier = 0;
6216 (yyval.dtype).throws = (yyvsp[(3) - (5)].pl);
6217 (yyval.dtype).throwf = NewString("1");
6224 (yyval.dtype) = (yyvsp[(6) - (6)].dtype);
6225 (yyval.dtype).qualifier = (yyvsp[(1) - (6)].str);
6226 (yyval.dtype).throws = (yyvsp[(4) - (6)].pl);
6227 (yyval.dtype).throwf = NewString("1");
7544 Setattr((yyval.node),"throws",(yyvsp[(6) - (6)].dtype).throws);
7545 Setattr((yyval.node),"throw",(yyvsp[(6) - (6)].dtype).throwf);
7570 Setattr((yyval.node),"throws",(yyvsp[(7) - (7)].dtype).throws);
7571 Setattr((yyval.node),"throw",(yyvsp[(7) - (7)].dtype).throwf);
7572 if ((yyvsp[(7) - (7)].dtype).val) {
7600 if ((yyvsp[(8) - (8)].dtype).qualifier) {
7601 SwigType_push((yyvsp[(4) - (8)].type),(yyvsp[(8) - (8)].dtype).qualifier);
7621 if ((yyvsp[(8) - (8)].dtype).qualifier) {
7622 SwigType_push(decl,(yyvsp[(8) - (8)].dtype).qualifier);
7640 if ((yyvsp[(7) - (7)].dtype).qualifier) {
7641 SwigType_push(t,(yyvsp[(7) - (7)].dtype).qualifier);
7848 (yyval.dtype).throws = (yyvsp[(1) - (2)].dtype).throws;
7849 (yyval.dtype).throwf = (yyvsp[(1) - (2)].dtype).throwf;
7857 (yyval.dtype).throws = (yyvsp[(1) - (2)].dtype).throws;
7858 (yyval.dtype).throwf = (yyvsp[(1) - (2)].dtype).throwf;
7866 (yyval.dtype).val = 0;
7867 (yyval.dtype).qualifier = (yyvsp[(1) - (2)].dtype).qualifier;
7868 (yyval.dtype).bitfield = 0;
7869 (yyval.dtype).throws = (yyvsp[(1) - (2)].dtype).throws;
7870 (yyval.dtype).throwf = (yyvsp[(1) - (2)].dtype).throwf;
7878 (yyval.dtype).val = (yyvsp[(3) - (4)].dtype).val;
7879 (yyval.dtype).qualifier = (yyvsp[(1) - (4)].dtype).qualifier;
7880 (yyval.dtype).bitfield = 0;
7881 (yyval.dtype).throws = (yyvsp[(1) - (4)].dtype).throws;
7882 (yyval.dtype).throwf = (yyvsp[(1) - (4)].dtype).throwf;
7890 (yyval.dtype).val = 0;
7891 (yyval.dtype).qualifier = (yyvsp[(1) - (2)].dtype).qualifier;
7892 (yyval.dtype).bitfield = 0;
7893 (yyval.dtype).throws = (yyvsp[(1) - (2)].dtype).throws;
7894 (yyval.dtype).throwf = (yyvsp[(1) - (2)].dtype).throwf;
8008 if ((yyvsp[(7) - (7)].dtype).val) {
8009 Setattr((yyval.p),"value",(yyvsp[(7) - (7)].dtype).val);
8103 Setattr((yyval.p),"value",(yyvsp[(1) - (1)].dtype).val);
8110 (yyval.dtype) = (yyvsp[(2) - (2)].dtype);
8111 if ((yyvsp[(2) - (2)].dtype).type == T_ERROR) {
8113 (yyval.dtype).val = 0;
8114 (yyval.dtype).rawval = 0;
8115 (yyval.dtype).bitfield = 0;
8116 (yyval.dtype).throws = 0;
8117 (yyval.dtype).throwf = 0;
8125 (yyval.dtype) = (yyvsp[(2) - (5)].dtype);
8126 if ((yyvsp[(2) - (5)].dtype).type == T_ERROR) {
8128 (yyval.dtype) = (yyvsp[(2) - (5)].dtype);
8129 (yyval.dtype).val = 0;
8130 (yyval.dtype).rawval = 0;
8131 (yyval.dtype).bitfield = 0;
8132 (yyval.dtype).throws = 0;
8133 (yyval.dtype).throwf = 0;
8135 (yyval.dtype).val = NewStringf("%s[%s]",(yyvsp[(2) - (5)].dtype).val,(yyvsp[(4) - (5)].dtype).val);
8144 (yyval.dtype).val = 0;
8145 (yyval.dtype).rawval = 0;
8146 (yyval.dtype).type = T_INT;
8147 (yyval.dtype).bitfield = 0;
8148 (yyval.dtype).throws = 0;
8149 (yyval.dtype).throwf = 0;
8156 (yyval.dtype).val = 0;
8157 (yyval.dtype).rawval = 0;
8158 (yyval.dtype).type = 0;
8159 (yyval.dtype).bitfield = (yyvsp[(2) - (2)].dtype).val;
8160 (yyval.dtype).throws = 0;
8161 (yyval.dtype).throwf = 0;
8168 (yyval.dtype).val = 0;
8169 (yyval.dtype).rawval = 0;
8170 (yyval.dtype).type = T_INT;
8171 (yyval.dtype).bitfield = 0;
8172 (yyval.dtype).throws = 0;
8173 (yyval.dtype).throwf = 0;
8181 (yyval.decl).defarg = (yyvsp[(2) - (2)].dtype).rawval ? (yyvsp[(2) - (2)].dtype).rawval : (yyvsp[(2) - (2)].dtype).val;
8189 (yyval.decl).defarg = (yyvsp[(2) - (2)].dtype).rawval ? (yyvsp[(2) - (2)].dtype).rawval : (yyvsp[(2) - (2)].dtype).val;
8198 (yyval.decl).defarg = (yyvsp[(1) - (1)].dtype).rawval ? (yyvsp[(1) - (1)].dtype).rawval : (yyvsp[(1) - (1)].dtype).val;
8438 SwigType_add_array(t,(yyvsp[(3) - (4)].dtype).val);
8548 SwigType_add_array(t,(yyvsp[(3) - (4)].dtype).val);
8712 SwigType_add_array(t,(yyvsp[(3) - (4)].dtype).val);
8739 SwigType_add_array((yyval.decl).type,(yyvsp[(2) - (3)].dtype).val);
9144 (yyval.dtype) = (yyvsp[(2) - (2)].dtype);
9145 if ((yyval.dtype).type == T_STRING) {
9146 (yyval.dtype).rawval = NewStringf("\"%(escape)s\"",(yyval.dtype).val);
9147 } else if ((yyval.dtype).type != T_CHAR) {
9148 (yyval.dtype).rawval = 0;
9150 (yyval.dtype).bitfield = 0;
9151 (yyval.dtype).throws = 0;
9152 (yyval.dtype).throwf = 0;
9211 Setattr((yyval.node),"enumvalue", (yyvsp[(3) - (3)].dtype).val);
9212 if ((yyvsp[(3) - (3)].dtype).type == T_CHAR) {
9214 Setattr((yyval.node),"value",NewStringf("\'%(escape)s\'", (yyvsp[(3) - (3)].dtype).val));
9235 (yyval.dtype) = (yyvsp[(1) - (1)].dtype);
9236 if (((yyval.dtype).type != T_INT) && ((yyval.dtype).type != T_UINT) &&
9237 ((yyval.dtype).type != T_LONG) && ((yyval.dtype).type != T_ULONG) &&
9238 ((yyval.dtype).type != T_SHORT) && ((yyval.dtype).type != T_USHORT) &&
9239 ((yyval.dtype).type != T_SCHAR) && ((yyval.dtype).type != T_UCHAR) &&
9240 ((yyval.dtype).type != T_CHAR)) {
9243 if ((yyval.dtype).type == T_CHAR) (yyval.dtype).type = T_INT;
9249 { (yyval.dtype) = (yyvsp[(1) - (1)].dtype); }
9256 (yyval.dtype).val = (yyvsp[(1) - (1)].type);
9257 (yyval.dtype).type = T_INT;
9265 (yyval.dtype).val = NewStringf("%s::%s", q, Getattr(n,"name"));
9275 { (yyval.dtype) = (yyvsp[(1) - (1)].dtype); }
9281 (yyval.dtype).val = NewString((yyvsp[(1) - (1)].id));
9282 (yyval.dtype).type = T_STRING;
9290 (yyval.dtype).val = NewStringf("sizeof(%s)",SwigType_str((yyvsp[(3) - (5)].type),0));
9291 (yyval.dtype).type = T_ULONG;
9297 { (yyval.dtype) = (yyvsp[(1) - (1)].dtype); }
9303 (yyval.dtype).val = NewString((yyvsp[(1) - (1)].str));
9304 if (Len((yyval.dtype).val)) {
9305 (yyval.dtype).rawval = NewStringf("'%(escape)s'", (yyval.dtype).val);
9307 (yyval.dtype).rawval = NewString("'\\0'");
9309 (yyval.dtype).type = T_CHAR;
9310 (yyval.dtype).bitfield = 0;
9311 (yyval.dtype).throws = 0;
9312 (yyval.dtype).throwf = 0;
9319 (yyval.dtype).val = NewStringf("(%s)",(yyvsp[(2) - (3)].dtype).val);
9320 (yyval.dtype).type = (yyvsp[(2) - (3)].dtype).type;
9327 (yyval.dtype) = (yyvsp[(4) - (4)].dtype);
9328 if ((yyvsp[(4) - (4)].dtype).type != T_STRING) {
9329 switch ((yyvsp[(2) - (4)].dtype).type) {
9335 (yyval.dtype).val = NewStringf("(%s)%s", (yyvsp[(2) - (4)].dtype).val, (yyvsp[(4) - (4)].dtype).val); /* SwigType_str and decimal points don't mix! */
9338 (yyval.dtype).val = NewStringf("(%s) %s", SwigType_str((yyvsp[(2) - (4)].dtype).val,0), (yyvsp[(4) - (4)].dtype).val);
9348 (yyval.dtype) = (yyvsp[(5) - (5)].dtype);
9349 if ((yyvsp[(5) - (5)].dtype).type != T_STRING) {
9350 SwigType_push((yyvsp[(2) - (5)].dtype).val,(yyvsp[(3) - (5)].type));
9351 (yyval.dtype).val = NewStringf("(%s) %s", SwigType_str((yyvsp[(2) - (5)].dtype).val,0), (yyvsp[(5) - (5)].dtype).val);
9359 (yyval.dtype) = (yyvsp[(5) - (5)].dtype);
9360 if ((yyvsp[(5) - (5)].dtype).type != T_STRING) {
9361 SwigType_add_reference((yyvsp[(2) - (5)].dtype).val);
9362 (yyval.dtype).val = NewStringf("(%s) %s", SwigType_str((yyvsp[(2) - (5)].dtype).val,0), (yyvsp[(5) - (5)].dtype).val);
9370 (yyval.dtype) = (yyvsp[(6) - (6)].dtype);
9371 if ((yyvsp[(6) - (6)].dtype).type != T_STRING) {
9372 SwigType_push((yyvsp[(2) - (6)].dtype).val,(yyvsp[(3) - (6)].type));
9373 SwigType_add_reference((yyvsp[(2) - (6)].dtype).val);
9374 (yyval.dtype).val = NewStringf("(%s) %s", SwigType_str((yyvsp[(2) - (6)].dtype).val,0), (yyvsp[(6) - (6)].dtype).val);
9382 (yyval.dtype) = (yyvsp[(2) - (2)].dtype);
9383 (yyval.dtype).val = NewStringf("&%s",(yyvsp[(2) - (2)].dtype).val);
9390 (yyval.dtype) = (yyvsp[(2) - (2)].dtype);
9391 (yyval.dtype).val = NewStringf("*%s",(yyvsp[(2) - (2)].dtype).val);
9397 { (yyval.dtype) = (yyvsp[(1) - (1)].dtype); }
9402 { (yyval.dtype) = (yyvsp[(1) - (1)].dtype); }
9407 { (yyval.dtype) = (yyvsp[(1) - (1)].dtype); }
9412 { (yyval.dtype) = (yyvsp[(1) - (1)].dtype); }
9417 { (yyval.dtype) = (yyvsp[(1) - (1)].dtype); }
9422 { (yyval.dtype) = (yyvsp[(1) - (1)].dtype); }
9427 { (yyval.dtype) = (yyvsp[(1) - (1)].dtype); }
9433 (yyval.dtype).val = NewStringf("%s+%s",(yyvsp[(1) - (3)].dtype).val,(yyvsp[(3) - (3)].dtype).val);
9434 (yyval.dtype).type = promote((yyvsp[(1) - (3)].dtype).type,(yyvsp[(3) - (3)].dtype).type);
9441 (yyval.dtype).val = NewStringf("%s-%s",(yyvsp[(1) - (3)].dtype).val,(yyvsp[(3) - (3)].dtype).val);
9442 (yyval.dtype).type = promote((yyvsp[(1) - (3)].dtype).type,(yyvsp[(3) - (3)].dtype).type);
9449 (yyval.dtype).val = NewStringf("%s*%s",(yyvsp[(1) - (3)].dtype).val,(yyvsp[(3) - (3)].dtype).val);
9450 (yyval.dtype).type = promote((yyvsp[(1) - (3)].dtype).type,(yyvsp[(3) - (3)].dtype).type);
9457 (yyval.dtype).val = NewStringf("%s/%s",(yyvsp[(1) - (3)].dtype).val,(yyvsp[(3) - (3)].dtype).val);
9458 (yyval.dtype).type = promote((yyvsp[(1) - (3)].dtype).type,(yyvsp[(3) - (3)].dtype).type);
9465 (yyval.dtype).val = NewStringf("%s%%%s",(yyvsp[(1) - (3)].dtype).val,(yyvsp[(3) - (3)].dtype).val);
9466 (yyval.dtype).type = promote((yyvsp[(1) - (3)].dtype).type,(yyvsp[(3) - (3)].dtype).type);
9473 (yyval.dtype).val = NewStringf("%s&%s",(yyvsp[(1) - (3)].dtype).val,(yyvsp[(3) - (3)].dtype).val);
9474 (yyval.dtype).type = promote((yyvsp[(1) - (3)].dtype).type,(yyvsp[(3) - (3)].dtype).type);
9481 (yyval.dtype).val = NewStringf("%s|%s",(yyvsp[(1) - (3)].dtype).val,(yyvsp[(3) - (3)].dtype).val);
9482 (yyval.dtype).type = promote((yyvsp[(1) - (3)].dtype).type,(yyvsp[(3) - (3)].dtype).type);
9489 (yyval.dtype).val = NewStringf("%s^%s",(yyvsp[(1) - (3)].dtype).val,(yyvsp[(3) - (3)].dtype).val);
9490 (yyval.dtype).type = promote((yyvsp[(1) - (3)].dtype).type,(yyvsp[(3) - (3)].dtype).type);
9497 (yyval.dtype).val = NewStringf("%s << %s",(yyvsp[(1) - (3)].dtype).val,(yyvsp[(3) - (3)].dtype).val);
9498 (yyval.dtype).type = promote_type((yyvsp[(1) - (3)].dtype).type);
9505 (yyval.dtype).val = NewStringf("%s >> %s",(yyvsp[(1) - (3)].dtype).val,(yyvsp[(3) - (3)].dtype).val);
9506 (yyval.dtype).type = promote_type((yyvsp[(1) - (3)].dtype).type);
9513 (yyval.dtype).val = NewStringf("%s&&%s",(yyvsp[(1) - (3)].dtype).val,(yyvsp[(3) - (3)].dtype).val);
9514 (yyval.dtype).type = T_INT;
9521 (yyval.dtype).val = NewStringf("%s||%s",(yyvsp[(1) - (3)].dtype).val,(yyvsp[(3) - (3)].dtype).val);
9522 (yyval.dtype).type = T_INT;
9529 (yyval.dtype).val = NewStringf("%s==%s",(yyvsp[(1) - (3)].dtype).val,(yyvsp[(3) - (3)].dtype).val);
9530 (yyval.dtype).type = T_INT;
9537 (yyval.dtype).val = NewStringf("%s!=%s",(yyvsp[(1) - (3)].dtype).val,(yyvsp[(3) - (3)].dtype).val);
9538 (yyval.dtype).type = T_INT;
9548 (yyval.dtype).val = NewStringf("%s SWIG_GE %s", (yyvsp[(1) - (3)].dtype).val, (yyvsp[(3) - (3)].dtype).val);
9549 (yyval.dtype).type = T_INT;
9556 (yyval.dtype).val = NewStringf("%s SWIG_LE %s", (yyvsp[(1) - (3)].dtype).val, (yyvsp[(3) - (3)].dtype).val);
9557 (yyval.dtype).type = T_INT;
9564 (yyval.dtype).val = NewStringf("%s?%s:%s", (yyvsp[(1) - (5)].dtype).val, (yyvsp[(3) - (5)].dtype).val, (yyvsp[(5) - (5)].dtype).val);
9567 (yyval.dtype).type = promote((yyvsp[(3) - (5)].dtype).type, (yyvsp[(5) - (5)].dtype).type);
9574 (yyval.dtype).val = NewStringf("-%s",(yyvsp[(2) - (2)].dtype).val);
9575 (yyval.dtype).type = (yyvsp[(2) - (2)].dtype).type;
9582 (yyval.dtype).val = NewStringf("+%s",(yyvsp[(2) - (2)].dtype).val);
9583 (yyval.dtype).type = (yyvsp[(2) - (2)].dtype).type;
9590 (yyval.dtype).val = NewStringf("~%s",(yyvsp[(2) - (2)].dtype).val);
9591 (yyval.dtype).type = (yyvsp[(2) - (2)].dtype).type;
9598 (yyval.dtype).val = NewStringf("!%s",(yyvsp[(2) - (2)].dtype).val);
9599 (yyval.dtype).type = T_INT;
9614 (yyval.dtype).val = NewStringf("%s%s",qty,scanner_ccode);
9616 (yyval.dtype).type = T_INT;
9763 (yyval.dtype).qualifier = (yyvsp[(1) - (1)].str);
9764 (yyval.dtype).throws = 0;
9765 (yyval.dtype).throwf = 0;
9772 (yyval.dtype).qualifier = 0;
9773 (yyval.dtype).throws = (yyvsp[(3) - (4)].pl);
9774 (yyval.dtype).throwf = NewString("1");
9781 (yyval.dtype).qualifier = (yyvsp[(1) - (5)].str);
9782 (yyval.dtype).throws = (yyvsp[(4) - (5)].pl);
9783 (yyval.dtype).throwf = NewString("1");
9790 (yyval.dtype).qualifier = 0;
9791 (yyval.dtype).throws = 0;
9792 (yyval.dtype).throwf = 0;
9802 (yyval.decl).throws = (yyvsp[(1) - (3)].dtype).throws;
9803 (yyval.decl).throwf = (yyvsp[(1) - (3)].dtype).throwf;
9813 (yyval.decl).throws = (yyvsp[(1) - (3)].dtype).throws;
9814 (yyval.decl).throwf = (yyvsp[(1) - (3)].dtype).throwf;
9846 (yyval.decl).defarg = (yyvsp[(2) - (3)].dtype).val;
10174 (yyval.id) = Char((yyvsp[(1) - (1)].dtype).val);