Lines Matching refs:sval
235 struct stoken sval;
1403 write_exp_string (yyvsp[0].sval);
1419 parse_number (yyvsp[0].sval.ptr, yyvsp[0].sval.length, 0, &val);
1485 { yyval.tval = java_type_from_name (yyvsp[0].sval); }
1495 { yyval.tval = java_array_type (java_type_from_name (yyvsp[-1].sval), yyvsp[0].lval); }
1500 { yyval.sval.length = yyvsp[-2].sval.length + yyvsp[0].sval.length + 1;
1501 if (yyvsp[-2].sval.ptr + yyvsp[-2].sval.length + 1 == yyvsp[0].sval.ptr
1502 && yyvsp[-2].sval.ptr[yyvsp[-2].sval.length] == '.')
1503 yyval.sval.ptr = yyvsp[-2].sval.ptr; /* Optimization. */
1506 yyval.sval.ptr = (char *) xmalloc (yyval.sval.length + 1);
1507 make_cleanup (free, yyval.sval.ptr);
1508 sprintf (yyval.sval.ptr, "%.*s.%.*s",
1509 yyvsp[-2].sval.length, yyvsp[-2].sval.ptr, yyvsp[0].sval.length, yyvsp[0].sval.ptr);
1586 { push_fieldnames (yyvsp[0].sval); }
1591 { push_fieldnames (yyvsp[0].sval); }
1596 { push_expression_name (yyvsp[-1].sval); }
1631 push_expression_name (yyvsp[-3].sval);
1653 { push_expression_name (yyvsp[0].sval); }
1730 write_exp_elt_type (java_array_type (java_type_from_name (yyvsp[-3].sval), yyvsp[-2].lval));
1843 { push_expression_name (yyvsp[0].sval); }
2489 yylval.sval.ptr = tempbuf;
2490 yylval.sval.length = tempbufindex;
2579 yylval.sval.ptr = tokstart;
2580 yylval.sval.length = namelen;
2584 write_dollar_variable (yylval.sval);