summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/fe/y.tab.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/fe/y.tab.cpp')
-rw-r--r--TAO/TAO_IDL/fe/y.tab.cpp131
1 files changed, 61 insertions, 70 deletions
diff --git a/TAO/TAO_IDL/fe/y.tab.cpp b/TAO/TAO_IDL/fe/y.tab.cpp
index 8d7df259bf8..a71d990eeeb 100644
--- a/TAO/TAO_IDL/fe/y.tab.cpp
+++ b/TAO/TAO_IDL/fe/y.tab.cpp
@@ -1,7 +1,7 @@
// $Id$
-/* A Bison parser, made by GNU Bison 1.875c. */
+/* A Bison parser, made by GNU Bison 1.875d. */
-/* Skeleton parser for Yacc-like parsing with Bison,
+/* Skeleton parser for Yacc-like parsing with Bison,
Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
@@ -46,8 +46,6 @@
/* Using locations. */
#define TAO_YYLSP_NEEDED 0
-
-
/* Tokens. */
#ifndef TAO_YYTOKENTYPE
# define TAO_YYTOKENTYPE
@@ -336,13 +334,6 @@ typedef union TAO_YYSTYPE {
#if ! defined (tao_yyoverflow) || TAO_YYERROR_VERBOSE
-# ifndef TAO_YYFREE
-# define TAO_YYFREE free
-# endif
-# ifndef TAO_YYMALLOC
-# define TAO_YYMALLOC malloc
-# endif
-
/* The parser invokes alloca or malloc; define the necessary symbols. */
# ifdef TAO_YYSTACK_USE_ALLOCA
@@ -367,8 +358,8 @@ typedef union TAO_YYSTYPE {
# include <stdlib.h> /* INFRINGES ON USER NAME SPACE */
# define TAO_YYSIZE_T size_t
# endif
-# define TAO_YYSTACK_ALLOC TAO_YYMALLOC
-# define TAO_YYSTACK_FREE TAO_YYFREE
+# define TAO_YYSTACK_ALLOC malloc
+# define TAO_YYSTACK_FREE free
# endif
#endif /* ! defined (tao_yyoverflow) || TAO_YYERROR_VERBOSE */
@@ -685,48 +676,48 @@ static const unsigned short tao_yyrline[] =
457, 483, 488, 451, 504, 505, 510, 549, 554, 509,
572, 571, 585, 623, 654, 688, 687, 699, 706, 707,
708, 709, 713, 724, 729, 773, 778, 728, 807, 846,
- 851, 805, 870, 868, 908, 907, 921, 927, 934, 941,
- 948, 974, 1001, 1066, 1067, 1071, 1072, 1073, 1079, 1078,
- 1086, 1085, 1095, 1096, 1101, 1100, 1111, 1110, 1121, 1120,
- 1131, 1130, 1141, 1140, 1151, 1150, 1161, 1160, 1171, 1170,
- 1184, 1197, 1195, 1225, 1232, 1243, 1242, 1270, 1268, 1295,
- 1307, 1353, 1381, 1412, 1417, 1422, 1427, 1411, 1480, 1481,
- 1482, 1483, 1484, 1485, 1486, 1498, 1503, 1578, 1580, 1582,
- 1583, 1597, 1598, 1612, 1613, 1626, 1627, 1637, 1650, 1651,
- 1661, 1674, 1675, 1685, 1695, 1708, 1709, 1719, 1729, 1742,
- 1777, 1778, 1787, 1792, 1799, 1807, 1812, 1817, 1823, 1828,
- 1833, 1841, 1913, 1912, 1922, 1927, 1932, 1937, 1964, 1973,
- 1972, 2043, 2044, 2048, 2056, 2057, 2085, 2086, 2087, 2088,
- 2089, 2090, 2091, 2092, 2096, 2097, 2098, 2102, 2103, 2104,
- 2108, 2109, 2113, 2126, 2124, 2154, 2161, 2162, 2166, 2179,
- 2177, 2207, 2214, 2231, 2250, 2251, 2255, 2260, 2265, 2273,
- 2278, 2283, 2291, 2296, 2301, 2309, 2323, 2328, 2336, 2344,
- 2352, 2360, 2369, 2368, 2384, 2418, 2423, 2383, 2442, 2445,
- 2446, 2450, 2450, 2460, 2465, 2459, 2528, 2527, 2542, 2541,
- 2556, 2561, 2566, 2571, 2618, 2623, 2555, 2647, 2655, 2669,
- 2679, 2687, 2688, 2796, 2799, 2800, 2805, 2810, 2804, 2846,
- 2845, 2859, 2870, 2892, 2900, 2899, 2915, 2920, 2914, 2937,
- 2936, 2989, 3013, 3038, 3043, 3076, 3081, 3037, 3107, 3112,
- 3110, 3117, 3121, 3158, 3163, 3156, 3230, 3285, 3295, 3284,
- 3310, 3315, 3308, 3356, 3382, 3392, 3397, 3390, 3427, 3452,
- 3461, 3460, 3496, 3507, 3529, 3537, 3542, 3536, 3579, 3580,
- 3585, 3590, 3595, 3600, 3584, 3669, 3674, 3679, 3684, 3668,
- 3762, 3767, 3797, 3802, 3761, 3820, 3825, 3878, 3883, 3818,
- 3920, 3926, 3933, 3940, 3941, 3953, 3959, 4001, 3952, 4023,
- 4022, 4033, 4032, 4045, 4050, 4048, 4055, 4060, 4065, 4059,
- 4106, 4105, 4116, 4115, 4128, 4133, 4131, 4138, 4143, 4148,
- 4142, 4195, 4203, 4204, 4205, 4293, 4298, 4303, 4312, 4317,
- 4311, 4329, 4337, 4342, 4336, 4354, 4362, 4367, 4361, 4379,
- 4387, 4392, 4386, 4404, 4411, 4424, 4422, 4450, 4457, 4486,
- 4524, 4525, 4529, 4559, 4599, 4604, 4558, 4623, 4628, 4621,
- 4670, 4669, 4680, 4687, 4688, 4693, 4692, 4703, 4702, 4713,
- 4712, 4723, 4722, 4733, 4732, 4743, 4742, 4755, 4820, 4827,
- 4852, 4926, 4932, 4939, 4998, 5057, 5117, 5116, 5166, 5171,
- 5176, 5181, 5186, 5191, 5165, 5245, 5244, 5255, 5262, 5269,
- 5277, 5282, 5276, 5294, 5295, 5299, 5301, 5300, 5311, 5310,
- 5325, 5361, 5323, 5395, 5431, 5393, 5463, 5464, 5465, 5469,
- 5470, 5474, 5502, 5533, 5578, 5583, 5531, 5600, 5610, 5629,
- 5641, 5640, 5680, 5730, 5735, 5678, 5752, 5757
+ 851, 805, 870, 868, 919, 918, 932, 938, 945, 952,
+ 959, 985, 1012, 1067, 1068, 1072, 1073, 1074, 1080, 1079,
+ 1087, 1086, 1096, 1097, 1102, 1101, 1112, 1111, 1122, 1121,
+ 1132, 1131, 1142, 1141, 1152, 1151, 1162, 1161, 1172, 1171,
+ 1185, 1198, 1196, 1226, 1233, 1244, 1243, 1271, 1269, 1296,
+ 1308, 1354, 1382, 1413, 1418, 1423, 1428, 1412, 1481, 1482,
+ 1483, 1484, 1485, 1486, 1487, 1499, 1504, 1579, 1581, 1583,
+ 1584, 1598, 1599, 1613, 1614, 1627, 1628, 1638, 1651, 1652,
+ 1662, 1675, 1676, 1686, 1696, 1709, 1710, 1720, 1730, 1743,
+ 1778, 1779, 1788, 1793, 1800, 1808, 1813, 1818, 1824, 1829,
+ 1834, 1842, 1914, 1913, 1923, 1928, 1933, 1938, 1965, 1974,
+ 1973, 2032, 2033, 2037, 2045, 2046, 2074, 2075, 2076, 2077,
+ 2078, 2079, 2080, 2081, 2085, 2086, 2087, 2091, 2092, 2093,
+ 2097, 2098, 2102, 2115, 2113, 2143, 2150, 2151, 2155, 2168,
+ 2166, 2196, 2203, 2220, 2239, 2240, 2244, 2249, 2254, 2262,
+ 2267, 2272, 2280, 2285, 2290, 2298, 2312, 2317, 2325, 2333,
+ 2341, 2349, 2358, 2357, 2373, 2407, 2412, 2372, 2431, 2434,
+ 2435, 2439, 2439, 2449, 2454, 2448, 2517, 2516, 2531, 2530,
+ 2545, 2550, 2555, 2560, 2607, 2612, 2544, 2636, 2644, 2658,
+ 2668, 2676, 2677, 2785, 2788, 2789, 2794, 2799, 2793, 2835,
+ 2834, 2848, 2859, 2881, 2889, 2888, 2904, 2909, 2903, 2926,
+ 2925, 2978, 3002, 3027, 3032, 3065, 3070, 3026, 3096, 3101,
+ 3099, 3106, 3110, 3147, 3152, 3145, 3219, 3274, 3284, 3273,
+ 3299, 3304, 3297, 3345, 3369, 3379, 3384, 3377, 3414, 3437,
+ 3446, 3445, 3481, 3492, 3514, 3522, 3527, 3521, 3564, 3565,
+ 3570, 3575, 3580, 3585, 3569, 3654, 3659, 3664, 3669, 3653,
+ 3747, 3752, 3782, 3787, 3746, 3805, 3810, 3863, 3868, 3803,
+ 3905, 3911, 3918, 3925, 3926, 3938, 3944, 3986, 3937, 4008,
+ 4007, 4018, 4017, 4030, 4035, 4033, 4040, 4045, 4050, 4044,
+ 4091, 4090, 4101, 4100, 4113, 4118, 4116, 4123, 4128, 4133,
+ 4127, 4180, 4188, 4189, 4190, 4233, 4238, 4243, 4252, 4257,
+ 4251, 4269, 4277, 4282, 4276, 4294, 4302, 4307, 4301, 4319,
+ 4327, 4332, 4326, 4344, 4351, 4364, 4362, 4390, 4397, 4426,
+ 4464, 4465, 4469, 4499, 4539, 4544, 4498, 4563, 4568, 4561,
+ 4610, 4609, 4620, 4627, 4628, 4633, 4632, 4643, 4642, 4653,
+ 4652, 4663, 4662, 4673, 4672, 4683, 4682, 4695, 4759, 4766,
+ 4791, 4864, 4870, 4877, 4935, 4993, 5052, 5051, 5101, 5106,
+ 5111, 5116, 5121, 5126, 5100, 5180, 5179, 5190, 5197, 5204,
+ 5212, 5217, 5211, 5229, 5230, 5234, 5236, 5235, 5246, 5245,
+ 5260, 5296, 5258, 5330, 5366, 5328, 5398, 5399, 5400, 5404,
+ 5405, 5409, 5437, 5468, 5513, 5518, 5466, 5535, 5545, 5564,
+ 5576, 5575, 5626, 5676, 5681, 5624, 5698, 5703
};
#endif
@@ -2559,7 +2550,7 @@ tao_yyreduce:
{
// valuetype : IDL_CUSTOM value_concrete_decl
ACE_DEBUG ((LM_DEBUG,
- ACE_TEXT ("error in %C line %d\n"),
+ ACE_TEXT ("error in %s line %d\n"),
idl_global->filename ()->get_string (),
idl_global->lineno ()));
ACE_DEBUG ((LM_DEBUG,
@@ -4286,7 +4277,7 @@ tao_yyreduce:
{
// fixed_type : IDL_FIXED
ACE_DEBUG ((LM_DEBUG,
- ACE_TEXT ("error in %C line %d\n"),
+ ACE_TEXT ("error in %s line %d\n"),
idl_global->filename ()->get_string (),
idl_global->lineno ()));
ACE_DEBUG ((LM_DEBUG,
@@ -5439,7 +5430,7 @@ tao_yyreduce:
* Create a node representing a string.
*/
ACE_CDR::ULong bound = 0UL;
-
+
tao_yyval.dcval =
idl_global->gen ()->create_string (
idl_global->gen ()->create_expr (bound,
@@ -5519,7 +5510,7 @@ tao_yyreduce:
* Create a node representing a wstring.
*/
ACE_CDR::ULong bound = 0UL;
-
+
tao_yyval.dcval =
idl_global->gen ()->create_wstring (
idl_global->gen ()->create_expr (bound,
@@ -6112,7 +6103,7 @@ tao_yyreduce:
{
//@@ Fire error
ACE_ERROR ((LM_ERROR,
- ACE_TEXT ("error in %C line %d:\n")
+ ACE_TEXT ("error in %s line %d:\n")
ACE_TEXT ("Abstract valuetype can't have a ")
ACE_TEXT ("factory construct.\n"),
idl_global->filename ()->get_string (),
@@ -6397,7 +6388,7 @@ tao_yyreduce:
{
d->last_referenced_as (tao_yyvsp[0].idlist);
AST_Decl::NodeType nt = d->node_type ();
- AST_Type *t = AST_Type::narrow_from_decl (d);
+ AST_Type *t = AST_Type::narrow_from_decl (d);
AST_Typedef *td = 0;
bool can_be_undefined = false;
@@ -6414,7 +6405,7 @@ tao_yyreduce:
{
td = AST_Typedef::narrow_from_decl (d);
AST_Type *pbt = td->primitive_base_type ();
-
+
if (pbt->node_type () == AST_Decl::NT_sequence)
{
t = pbt;
@@ -6424,7 +6415,7 @@ tao_yyreduce:
seq_type->base_type ();
AST_Decl::NodeType elem_nt =
elem_type->node_type ();
-
+
if (elem_nt == AST_Decl::NT_typedef)
{
AST_Typedef *elem_td =
@@ -6432,7 +6423,7 @@ tao_yyreduce:
elem_type = elem_td->primitive_base_type ();
elem_nt = elem_type->node_type ();
}
-
+
if (elem_nt == AST_Decl::NT_interface
|| elem_nt == AST_Decl::NT_interface_fwd
|| elem_nt == AST_Decl::NT_valuetype
@@ -6444,7 +6435,7 @@ tao_yyreduce:
}
}
}
-
+
if (! t->is_defined () && ! can_be_undefined)
{
idl_global->err ()->error1 (
@@ -7241,7 +7232,7 @@ tao_yyreduce:
pd.id = tao_yyvsp[0].idval;
pd.impl = event_type;
pd.line_number = idl_global->lineno ();
- c->emits ().enqueue_tail (pd);
+ c->emits ().enqueue_tail (pd);
}
}
@@ -7906,7 +7897,7 @@ tao_yyreduce:
idl_global->set_parse_state (IDL_GlobalData::PS_EventTypeIDSeen);
ACE_DEBUG ((LM_DEBUG,
- ACE_TEXT ("error in %C line %d\n"),
+ ACE_TEXT ("error in %s line %d\n"),
idl_global->filename ()->get_string (),
idl_global->lineno ()));
ACE_DEBUG ((LM_DEBUG,
@@ -7931,6 +7922,7 @@ tao_yyreduce:
{
// event_rest_of_header : inheritance_spec
idl_global->set_parse_state (IDL_GlobalData::PS_InheritSpecSeen);
+
}
break;
@@ -8068,7 +8060,7 @@ tao_yyreduce:
}
-/* Line 1000 of yacc.c. */
+/* Line 993 of yacc.c. */
tao_yyvsp -= tao_yylen;
@@ -8314,7 +8306,6 @@ void
tao_yyerror (const char *msg)
{
ACE_ERROR ((LM_ERROR,
- "%C\n",
+ "%s\n",
msg));
}
-