1  typedef int foo_t;
       2  
       3  /* This type shares a name with a public data symbol, to make sure that at least
       4     one thing in the type section is using an external string.  */
       5  
       6  struct var_3 { int foo; } bar;
       7  
       8  /* Data objects.  */
       9  foo_t var_1;
      10  foo_t var_2;
      11  foo_t var_3;
      12  foo_t var_4;
      13  foo_t var_5;
      14  foo_t var_6;
      15  foo_t var_7;
      16  foo_t var_8;
      17  foo_t var_9;
      18  foo_t var_10;
      19  foo_t var_11;
      20  foo_t var_12;
      21  foo_t var_13;
      22  foo_t var_14;
      23  foo_t var_15;
      24  foo_t var_16;
      25  foo_t var_17;
      26  foo_t var_18;
      27  foo_t var_19;
      28  foo_t var_20;
      29  foo_t var_21;
      30  foo_t var_22;
      31  foo_t var_23;
      32  foo_t var_24;
      33  foo_t var_25;
      34  foo_t var_26;
      35  foo_t var_27;
      36  foo_t var_28;
      37  foo_t var_29;
      38  foo_t var_30;
      39  foo_t var_31;
      40  foo_t var_32;
      41  foo_t var_33;
      42  foo_t var_34;
      43  foo_t var_35;
      44  foo_t var_36;
      45  foo_t var_37;
      46  foo_t var_38;
      47  foo_t var_39;
      48  foo_t var_40;
      49  foo_t var_41;
      50  foo_t var_42;
      51  foo_t var_43;
      52  foo_t var_44;
      53  foo_t var_45;
      54  foo_t var_46;
      55  foo_t var_47;
      56  foo_t var_48;
      57  foo_t var_49;
      58  foo_t var_50;
      59  foo_t var_51;
      60  foo_t var_52;
      61  foo_t var_53;
      62  foo_t var_54;
      63  foo_t var_55;
      64  foo_t var_56;
      65  foo_t var_57;
      66  foo_t var_58;
      67  foo_t var_59;
      68  foo_t var_60;
      69  foo_t var_61;
      70  foo_t var_62;
      71  foo_t var_63;
      72  foo_t var_64;
      73  foo_t var_65;
      74  foo_t var_66;
      75  foo_t var_67;
      76  foo_t var_68;
      77  foo_t var_69;
      78  foo_t var_70;
      79  foo_t var_71;
      80  foo_t var_72;
      81  foo_t var_73;
      82  foo_t var_74;
      83  foo_t var_75;
      84  foo_t var_76;
      85  foo_t var_77;
      86  foo_t var_78;
      87  foo_t var_79;
      88  foo_t var_80;
      89  foo_t var_81;
      90  foo_t var_82;
      91  foo_t var_83;
      92  foo_t var_84;
      93  foo_t var_85;
      94  foo_t var_86;
      95  foo_t var_87;
      96  foo_t var_88;
      97  foo_t var_89;
      98  foo_t var_90;
      99  foo_t var_91;
     100  foo_t var_92;
     101  foo_t var_93;
     102  foo_t var_94;
     103  foo_t var_95;
     104  foo_t var_96;
     105  foo_t var_97;
     106  foo_t var_98;
     107  foo_t var_99;
     108  foo_t var_100;
     109  foo_t var_101;
     110  foo_t var_102;
     111  foo_t var_103;
     112  foo_t var_104;
     113  foo_t var_105;
     114  foo_t var_106;
     115  foo_t var_107;
     116  foo_t var_108;
     117  foo_t var_109;
     118  foo_t var_110;
     119  foo_t var_111;
     120  foo_t var_112;
     121  foo_t var_113;
     122  foo_t var_114;
     123  foo_t var_115;
     124  foo_t var_116;
     125  foo_t var_117;
     126  foo_t var_118;
     127  foo_t var_119;
     128  foo_t var_120;
     129  foo_t var_121;
     130  foo_t var_122;
     131  foo_t var_123;
     132  foo_t var_124;
     133  foo_t var_125;
     134  foo_t var_126;
     135  foo_t var_127;
     136  foo_t var_128;
     137  foo_t var_129;
     138  foo_t var_130;
     139  foo_t var_131;
     140  foo_t var_132;
     141  foo_t var_133;
     142  foo_t var_134;
     143  foo_t var_135;
     144  foo_t var_136;
     145  foo_t var_137;
     146  foo_t var_138;
     147  foo_t var_139;
     148  foo_t var_140;
     149  foo_t var_141;
     150  foo_t var_142;
     151  foo_t var_143;
     152  foo_t var_144;
     153  foo_t var_145;
     154  foo_t var_146;
     155  foo_t var_147;
     156  foo_t var_148;
     157  foo_t var_149;
     158  foo_t var_150;
     159  foo_t var_151;
     160  foo_t var_152;
     161  foo_t var_153;
     162  foo_t var_154;
     163  foo_t var_155;
     164  foo_t var_156;
     165  foo_t var_157;
     166  foo_t var_158;
     167  foo_t var_159;
     168  foo_t var_160;
     169  foo_t var_161;
     170  foo_t var_162;
     171  foo_t var_163;
     172  foo_t var_164;
     173  foo_t var_165;
     174  foo_t var_166;
     175  foo_t var_167;
     176  foo_t var_168;
     177  foo_t var_169;
     178  foo_t var_170;
     179  foo_t var_171;
     180  foo_t var_172;
     181  foo_t var_173;
     182  foo_t var_174;
     183  foo_t var_175;
     184  foo_t var_176;
     185  foo_t var_177;
     186  foo_t var_178;
     187  foo_t var_179;
     188  foo_t var_180;
     189  foo_t var_181;
     190  foo_t var_182;
     191  foo_t var_183;
     192  foo_t var_184;
     193  foo_t var_185;
     194  foo_t var_186;
     195  foo_t var_187;
     196  foo_t var_188;
     197  foo_t var_189;
     198  foo_t var_190;
     199  foo_t var_191;
     200  foo_t var_192;
     201  foo_t var_193;
     202  foo_t var_194;
     203  foo_t var_195;
     204  foo_t var_196;
     205  foo_t var_197;
     206  foo_t var_198;
     207  foo_t var_199;
     208  foo_t var_200;
     209  foo_t var_201;
     210  foo_t var_202;
     211  foo_t var_203;
     212  foo_t var_204;
     213  foo_t var_205;
     214  foo_t var_206;
     215  foo_t var_207;
     216  foo_t var_208;
     217  foo_t var_209;
     218  foo_t var_210;
     219  foo_t var_211;
     220  foo_t var_212;
     221  foo_t var_213;
     222  foo_t var_214;
     223  foo_t var_215;
     224  foo_t var_216;
     225  foo_t var_217;
     226  foo_t var_218;
     227  foo_t var_219;
     228  foo_t var_220;
     229  foo_t var_221;
     230  foo_t var_222;
     231  foo_t var_223;
     232  foo_t var_224;
     233  foo_t var_225;
     234  foo_t var_226;
     235  foo_t var_227;
     236  foo_t var_228;
     237  foo_t var_229;
     238  foo_t var_230;
     239  foo_t var_231;
     240  foo_t var_232;
     241  foo_t var_233;
     242  foo_t var_234;
     243  foo_t var_235;
     244  foo_t var_236;
     245  foo_t var_237;
     246  foo_t var_238;
     247  foo_t var_239;
     248  foo_t var_240;
     249  foo_t var_241;
     250  foo_t var_242;
     251  foo_t var_243;
     252  foo_t var_244;
     253  foo_t var_245;
     254  foo_t var_246;
     255  foo_t var_247;
     256  foo_t var_248;
     257  foo_t var_249;
     258  foo_t var_250;
     259  foo_t var_251;
     260  foo_t var_252;
     261  foo_t var_253;
     262  foo_t var_254;
     263  foo_t var_255;
     264  foo_t var_256;
     265  foo_t var_257;
     266  foo_t var_258;
     267  foo_t var_259;
     268  foo_t var_260;
     269  foo_t var_261;
     270  foo_t var_262;
     271  foo_t var_263;
     272  foo_t var_264;
     273  foo_t var_265;
     274  foo_t var_266;
     275  foo_t var_267;
     276  foo_t var_268;
     277  foo_t var_269;
     278  foo_t var_270;
     279  foo_t var_271;
     280  foo_t var_272;
     281  foo_t var_273;
     282  foo_t var_274;
     283  foo_t var_275;
     284  foo_t var_276;
     285  foo_t var_277;
     286  foo_t var_278;
     287  foo_t var_279;
     288  foo_t var_280;
     289  foo_t var_281;
     290  foo_t var_282;
     291  foo_t var_283;
     292  foo_t var_284;
     293  foo_t var_285;
     294  foo_t var_286;
     295  foo_t var_287;
     296  foo_t var_288;
     297  foo_t var_289;
     298  foo_t var_290;
     299  foo_t var_291;
     300  foo_t var_292;
     301  foo_t var_293;
     302  foo_t var_294;
     303  foo_t var_295;
     304  foo_t var_296;
     305  foo_t var_297;
     306  foo_t var_298;
     307  foo_t var_299;
     308  foo_t var_300;
     309  foo_t var_301;
     310  foo_t var_302;
     311  foo_t var_303;
     312  foo_t var_304;
     313  foo_t var_305;
     314  foo_t var_306;
     315  foo_t var_307;
     316  foo_t var_308;
     317  foo_t var_309;
     318  foo_t var_310;
     319  foo_t var_311;
     320  foo_t var_312;
     321  foo_t var_313;
     322  foo_t var_314;
     323  foo_t var_315;
     324  foo_t var_316;
     325  foo_t var_317;
     326  foo_t var_318;
     327  foo_t var_319;
     328  foo_t var_320;
     329  foo_t var_321;
     330  foo_t var_322;
     331  foo_t var_323;
     332  foo_t var_324;
     333  foo_t var_325;
     334  foo_t var_326;
     335  foo_t var_327;
     336  foo_t var_328;
     337  foo_t var_329;
     338  foo_t var_330;
     339  foo_t var_331;
     340  foo_t var_332;
     341  foo_t var_333;
     342  foo_t var_334;
     343  foo_t var_335;
     344  foo_t var_336;
     345  foo_t var_337;
     346  foo_t var_338;
     347  foo_t var_339;
     348  foo_t var_340;
     349  foo_t var_341;
     350  foo_t var_342;
     351  foo_t var_343;
     352  foo_t var_344;
     353  foo_t var_345;
     354  foo_t var_346;
     355  foo_t var_347;
     356  foo_t var_348;
     357  foo_t var_349;
     358  foo_t var_350;
     359  foo_t var_351;
     360  foo_t var_352;
     361  foo_t var_353;
     362  foo_t var_354;
     363  foo_t var_355;
     364  foo_t var_356;
     365  foo_t var_357;
     366  foo_t var_358;
     367  foo_t var_359;
     368  foo_t var_360;
     369  foo_t var_361;
     370  foo_t var_362;
     371  foo_t var_363;
     372  foo_t var_364;
     373  foo_t var_365;
     374  foo_t var_366;
     375  foo_t var_367;
     376  foo_t var_368;
     377  foo_t var_369;
     378  foo_t var_370;
     379  foo_t var_371;
     380  foo_t var_372;
     381  foo_t var_373;
     382  foo_t var_374;
     383  foo_t var_375;
     384  foo_t var_376;
     385  foo_t var_377;
     386  foo_t var_378;
     387  foo_t var_379;
     388  foo_t var_380;
     389  foo_t var_381;
     390  foo_t var_382;
     391  foo_t var_383;
     392  foo_t var_384;
     393  foo_t var_385;
     394  foo_t var_386;
     395  foo_t var_387;
     396  foo_t var_388;
     397  foo_t var_389;
     398  foo_t var_390;
     399  foo_t var_391;
     400  foo_t var_392;
     401  foo_t var_393;
     402  foo_t var_394;
     403  foo_t var_395;
     404  foo_t var_396;
     405  foo_t var_397;
     406  foo_t var_398;
     407  foo_t var_399;
     408  foo_t var_400;
     409  foo_t var_401;
     410  foo_t var_402;
     411  foo_t var_403;
     412  foo_t var_404;
     413  foo_t var_405;
     414  foo_t var_406;
     415  foo_t var_407;
     416  foo_t var_408;
     417  foo_t var_409;
     418  foo_t var_410;
     419  foo_t var_411;
     420  foo_t var_412;
     421  foo_t var_413;
     422  foo_t var_414;
     423  foo_t var_415;
     424  foo_t var_416;
     425  foo_t var_417;
     426  foo_t var_418;
     427  foo_t var_419;
     428  foo_t var_420;
     429  foo_t var_421;
     430  foo_t var_422;
     431  foo_t var_423;
     432  foo_t var_424;
     433  foo_t var_425;
     434  foo_t var_426;
     435  foo_t var_427;
     436  foo_t var_428;
     437  foo_t var_429;
     438  foo_t var_430;
     439  foo_t var_431;
     440  foo_t var_432;
     441  foo_t var_433;
     442  foo_t var_434;
     443  foo_t var_435;
     444  foo_t var_436;
     445  foo_t var_437;
     446  foo_t var_438;
     447  foo_t var_439;
     448  foo_t var_440;
     449  foo_t var_441;
     450  foo_t var_442;
     451  foo_t var_443;
     452  foo_t var_444;
     453  foo_t var_445;
     454  foo_t var_446;
     455  foo_t var_447;
     456  foo_t var_448;
     457  foo_t var_449;
     458  foo_t var_450;
     459  foo_t var_451;
     460  foo_t var_452;
     461  foo_t var_453;
     462  foo_t var_454;
     463  foo_t var_455;
     464  foo_t var_456;
     465  foo_t var_457;
     466  foo_t var_458;
     467  foo_t var_459;
     468  foo_t var_460;
     469  foo_t var_461;
     470  foo_t var_462;
     471  foo_t var_463;
     472  foo_t var_464;
     473  foo_t var_465;
     474  foo_t var_466;
     475  foo_t var_467;
     476  foo_t var_468;
     477  foo_t var_469;
     478  foo_t var_470;
     479  foo_t var_471;
     480  foo_t var_472;
     481  foo_t var_473;
     482  foo_t var_474;
     483  foo_t var_475;
     484  foo_t var_476;
     485  foo_t var_477;
     486  foo_t var_478;
     487  foo_t var_479;
     488  foo_t var_480;
     489  foo_t var_481;
     490  foo_t var_482;
     491  foo_t var_483;
     492  foo_t var_484;
     493  foo_t var_485;
     494  foo_t var_486;
     495  foo_t var_487;
     496  foo_t var_488;
     497  foo_t var_489;
     498  foo_t var_490;
     499  foo_t var_491;
     500  foo_t var_492;
     501  foo_t var_493;
     502  foo_t var_494;
     503  foo_t var_495;
     504  foo_t var_496;
     505  foo_t var_497;
     506  foo_t var_498;
     507  foo_t var_499;
     508  foo_t var_500;
     509  foo_t var_501;
     510  foo_t var_502;
     511  foo_t var_503;
     512  foo_t var_504;
     513  foo_t var_505;
     514  foo_t var_506;
     515  foo_t var_507;
     516  foo_t var_508;
     517  foo_t var_509;
     518  foo_t var_510;
     519  foo_t var_511;
     520  foo_t var_512;
     521  foo_t var_513;
     522  foo_t var_514;
     523  foo_t var_515;
     524  foo_t var_516;
     525  foo_t var_517;
     526  foo_t var_518;
     527  foo_t var_519;
     528  foo_t var_520;
     529  foo_t var_521;
     530  foo_t var_522;
     531  foo_t var_523;
     532  foo_t var_524;
     533  foo_t var_525;
     534  foo_t var_526;
     535  foo_t var_527;
     536  foo_t var_528;
     537  foo_t var_529;
     538  foo_t var_530;
     539  foo_t var_531;
     540  foo_t var_532;
     541  foo_t var_533;
     542  foo_t var_534;
     543  foo_t var_535;
     544  foo_t var_536;
     545  foo_t var_537;
     546  foo_t var_538;
     547  foo_t var_539;
     548  foo_t var_540;
     549  foo_t var_541;
     550  foo_t var_542;
     551  foo_t var_543;
     552  foo_t var_544;
     553  foo_t var_545;
     554  foo_t var_546;
     555  foo_t var_547;
     556  foo_t var_548;
     557  foo_t var_549;
     558  foo_t var_550;
     559  foo_t var_551;
     560  foo_t var_552;
     561  foo_t var_553;
     562  foo_t var_554;
     563  foo_t var_555;
     564  foo_t var_556;
     565  foo_t var_557;
     566  foo_t var_558;
     567  foo_t var_559;
     568  foo_t var_560;
     569  foo_t var_561;
     570  foo_t var_562;
     571  foo_t var_563;
     572  foo_t var_564;
     573  foo_t var_565;
     574  foo_t var_566;
     575  foo_t var_567;
     576  foo_t var_568;
     577  foo_t var_569;
     578  foo_t var_570;
     579  foo_t var_571;
     580  foo_t var_572;
     581  foo_t var_573;
     582  foo_t var_574;
     583  foo_t var_575;
     584  foo_t var_576;
     585  foo_t var_577;
     586  foo_t var_578;
     587  foo_t var_579;
     588  foo_t var_580;
     589  foo_t var_581;
     590  foo_t var_582;
     591  foo_t var_583;
     592  foo_t var_584;
     593  foo_t var_585;
     594  foo_t var_586;
     595  foo_t var_587;
     596  foo_t var_588;
     597  foo_t var_589;
     598  foo_t var_590;
     599  foo_t var_591;
     600  foo_t var_592;
     601  foo_t var_593;
     602  foo_t var_594;
     603  foo_t var_595;
     604  foo_t var_596;
     605  foo_t var_597;
     606  foo_t var_598;
     607  foo_t var_599;
     608  foo_t var_600;
     609  foo_t var_601;
     610  foo_t var_602;
     611  foo_t var_603;
     612  foo_t var_604;
     613  foo_t var_605;
     614  foo_t var_606;
     615  foo_t var_607;
     616  foo_t var_608;
     617  foo_t var_609;
     618  foo_t var_610;
     619  foo_t var_611;
     620  foo_t var_612;
     621  foo_t var_613;
     622  foo_t var_614;
     623  foo_t var_615;
     624  foo_t var_616;
     625  foo_t var_617;
     626  foo_t var_618;
     627  foo_t var_619;
     628  foo_t var_620;
     629  foo_t var_621;
     630  foo_t var_622;
     631  foo_t var_623;
     632  foo_t var_624;
     633  foo_t var_625;
     634  foo_t var_626;
     635  foo_t var_627;
     636  foo_t var_628;
     637  foo_t var_629;
     638  foo_t var_630;
     639  foo_t var_631;
     640  foo_t var_632;
     641  foo_t var_633;
     642  foo_t var_634;
     643  foo_t var_635;
     644  foo_t var_636;
     645  foo_t var_637;
     646  foo_t var_638;
     647  foo_t var_639;
     648  foo_t var_640;
     649  foo_t var_641;
     650  foo_t var_642;
     651  foo_t var_643;
     652  foo_t var_644;
     653  foo_t var_645;
     654  foo_t var_646;
     655  foo_t var_647;
     656  foo_t var_648;
     657  foo_t var_649;
     658  foo_t var_650;
     659  foo_t var_651;
     660  foo_t var_652;
     661  foo_t var_653;
     662  foo_t var_654;
     663  foo_t var_655;
     664  foo_t var_656;
     665  foo_t var_657;
     666  foo_t var_658;
     667  foo_t var_659;
     668  foo_t var_660;
     669  foo_t var_661;
     670  foo_t var_662;
     671  foo_t var_663;
     672  foo_t var_664;
     673  foo_t var_665;
     674  foo_t var_666;
     675  foo_t var_667;
     676  foo_t var_668;
     677  foo_t var_669;
     678  foo_t var_670;
     679  foo_t var_671;
     680  foo_t var_672;
     681  foo_t var_673;
     682  foo_t var_674;
     683  foo_t var_675;
     684  foo_t var_676;
     685  foo_t var_677;
     686  foo_t var_678;
     687  foo_t var_679;
     688  foo_t var_680;
     689  foo_t var_681;
     690  foo_t var_682;
     691  foo_t var_683;
     692  foo_t var_684;
     693  foo_t var_685;
     694  foo_t var_686;
     695  foo_t var_687;
     696  foo_t var_688;
     697  foo_t var_689;
     698  foo_t var_690;
     699  foo_t var_691;
     700  foo_t var_692;
     701  foo_t var_693;
     702  foo_t var_694;
     703  foo_t var_695;
     704  foo_t var_696;
     705  foo_t var_697;
     706  foo_t var_698;
     707  foo_t var_699;
     708  foo_t var_700;
     709  foo_t var_701;
     710  foo_t var_702;
     711  foo_t var_703;
     712  foo_t var_704;
     713  foo_t var_705;
     714  foo_t var_706;
     715  foo_t var_707;
     716  foo_t var_708;
     717  foo_t var_709;
     718  foo_t var_710;
     719  foo_t var_711;
     720  foo_t var_712;
     721  foo_t var_713;
     722  foo_t var_714;
     723  foo_t var_715;
     724  foo_t var_716;
     725  foo_t var_717;
     726  foo_t var_718;
     727  foo_t var_719;
     728  foo_t var_720;
     729  foo_t var_721;
     730  foo_t var_722;
     731  foo_t var_723;
     732  foo_t var_724;
     733  foo_t var_725;
     734  foo_t var_726;
     735  foo_t var_727;
     736  foo_t var_728;
     737  foo_t var_729;
     738  foo_t var_730;
     739  foo_t var_731;
     740  foo_t var_732;
     741  foo_t var_733;
     742  foo_t var_734;
     743  foo_t var_735;
     744  foo_t var_736;
     745  foo_t var_737;
     746  foo_t var_738;
     747  foo_t var_739;
     748  foo_t var_740;
     749  foo_t var_741;
     750  foo_t var_742;
     751  foo_t var_743;
     752  foo_t var_744;
     753  foo_t var_745;
     754  foo_t var_746;
     755  foo_t var_747;
     756  foo_t var_748;
     757  foo_t var_749;
     758  foo_t var_750;
     759  foo_t var_751;
     760  foo_t var_752;
     761  foo_t var_753;
     762  foo_t var_754;
     763  foo_t var_755;
     764  foo_t var_756;
     765  foo_t var_757;
     766  foo_t var_758;
     767  foo_t var_759;
     768  foo_t var_760;
     769  foo_t var_761;
     770  foo_t var_762;
     771  foo_t var_763;
     772  foo_t var_764;
     773  foo_t var_765;
     774  foo_t var_766;
     775  foo_t var_767;
     776  foo_t var_768;
     777  foo_t var_769;
     778  foo_t var_770;
     779  foo_t var_771;
     780  foo_t var_772;
     781  foo_t var_773;
     782  foo_t var_774;
     783  foo_t var_775;
     784  foo_t var_776;
     785  foo_t var_777;
     786  foo_t var_778;
     787  foo_t var_779;
     788  foo_t var_780;
     789  foo_t var_781;
     790  foo_t var_782;
     791  foo_t var_783;
     792  foo_t var_784;
     793  foo_t var_785;
     794  foo_t var_786;
     795  foo_t var_787;
     796  foo_t var_788;
     797  foo_t var_789;
     798  foo_t var_790;
     799  foo_t var_791;
     800  foo_t var_792;
     801  foo_t var_793;
     802  foo_t var_794;
     803  foo_t var_795;
     804  foo_t var_796;
     805  foo_t var_797;
     806  foo_t var_798;
     807  foo_t var_799;
     808  foo_t var_800;
     809  foo_t var_801;
     810  foo_t var_802;
     811  foo_t var_803;
     812  foo_t var_804;
     813  foo_t var_805;
     814  foo_t var_806;
     815  foo_t var_807;
     816  foo_t var_808;
     817  foo_t var_809;
     818  foo_t var_810;
     819  foo_t var_811;
     820  foo_t var_812;
     821  foo_t var_813;
     822  foo_t var_814;
     823  foo_t var_815;
     824  foo_t var_816;
     825  foo_t var_817;
     826  foo_t var_818;
     827  foo_t var_819;
     828  foo_t var_820;
     829  foo_t var_821;
     830  foo_t var_822;
     831  foo_t var_823;
     832  foo_t var_824;
     833  foo_t var_825;
     834  foo_t var_826;
     835  foo_t var_827;
     836  foo_t var_828;
     837  foo_t var_829;
     838  foo_t var_830;
     839  foo_t var_831;
     840  foo_t var_832;
     841  foo_t var_833;
     842  foo_t var_834;
     843  foo_t var_835;
     844  foo_t var_836;
     845  foo_t var_837;
     846  foo_t var_838;
     847  foo_t var_839;
     848  foo_t var_840;
     849  foo_t var_841;
     850  foo_t var_842;
     851  foo_t var_843;
     852  foo_t var_844;
     853  foo_t var_845;
     854  foo_t var_846;
     855  foo_t var_847;
     856  foo_t var_848;
     857  foo_t var_849;
     858  foo_t var_850;
     859  foo_t var_851;
     860  foo_t var_852;
     861  foo_t var_853;
     862  foo_t var_854;
     863  foo_t var_855;
     864  foo_t var_856;
     865  foo_t var_857;
     866  foo_t var_858;
     867  foo_t var_859;
     868  foo_t var_860;
     869  foo_t var_861;
     870  foo_t var_862;
     871  foo_t var_863;
     872  foo_t var_864;
     873  foo_t var_865;
     874  foo_t var_866;
     875  foo_t var_867;
     876  foo_t var_868;
     877  foo_t var_869;
     878  foo_t var_870;
     879  foo_t var_871;
     880  foo_t var_872;
     881  foo_t var_873;
     882  foo_t var_874;
     883  foo_t var_875;
     884  foo_t var_876;
     885  foo_t var_877;
     886  foo_t var_878;
     887  foo_t var_879;
     888  foo_t var_880;
     889  foo_t var_881;
     890  foo_t var_882;
     891  foo_t var_883;
     892  foo_t var_884;
     893  foo_t var_885;
     894  foo_t var_886;
     895  foo_t var_887;
     896  foo_t var_888;
     897  foo_t var_889;
     898  foo_t var_890;
     899  foo_t var_891;
     900  foo_t var_892;
     901  foo_t var_893;
     902  foo_t var_894;
     903  foo_t var_895;
     904  foo_t var_896;
     905  foo_t var_897;
     906  foo_t var_898;
     907  foo_t var_899;
     908  foo_t var_900;
     909  foo_t var_901;
     910  foo_t var_902;
     911  foo_t var_903;
     912  foo_t var_904;
     913  foo_t var_905;
     914  foo_t var_906;
     915  foo_t var_907;
     916  foo_t var_908;
     917  foo_t var_909;
     918  foo_t var_910;
     919  foo_t var_911;
     920  foo_t var_912;
     921  foo_t var_913;
     922  foo_t var_914;
     923  foo_t var_915;
     924  foo_t var_916;
     925  foo_t var_917;
     926  foo_t var_918;
     927  foo_t var_919;
     928  foo_t var_920;
     929  foo_t var_921;
     930  foo_t var_922;
     931  foo_t var_923;
     932  foo_t var_924;
     933  foo_t var_925;
     934  foo_t var_926;
     935  foo_t var_927;
     936  foo_t var_928;
     937  foo_t var_929;
     938  foo_t var_930;
     939  foo_t var_931;
     940  foo_t var_932;
     941  foo_t var_933;
     942  foo_t var_934;
     943  foo_t var_935;
     944  foo_t var_936;
     945  foo_t var_937;
     946  foo_t var_938;
     947  foo_t var_939;
     948  foo_t var_940;
     949  foo_t var_941;
     950  foo_t var_942;
     951  foo_t var_943;
     952  foo_t var_944;
     953  foo_t var_945;
     954  foo_t var_946;
     955  foo_t var_947;
     956  foo_t var_948;
     957  foo_t var_949;
     958  foo_t var_950;
     959  foo_t var_951;
     960  foo_t var_952;
     961  foo_t var_953;
     962  foo_t var_954;
     963  foo_t var_955;
     964  foo_t var_956;
     965  foo_t var_957;
     966  foo_t var_958;
     967  foo_t var_959;
     968  foo_t var_960;
     969  foo_t var_961;
     970  foo_t var_962;
     971  foo_t var_963;
     972  foo_t var_964;
     973  foo_t var_965;
     974  foo_t var_966;
     975  foo_t var_967;
     976  foo_t var_968;
     977  foo_t var_969;
     978  foo_t var_970;
     979  foo_t var_971;
     980  foo_t var_972;
     981  foo_t var_973;
     982  foo_t var_974;
     983  foo_t var_975;
     984  foo_t var_976;
     985  foo_t var_977;
     986  foo_t var_978;
     987  foo_t var_979;
     988  foo_t var_980;
     989  foo_t var_981;
     990  foo_t var_982;
     991  foo_t var_983;
     992  foo_t var_984;
     993  foo_t var_985;
     994  foo_t var_986;
     995  foo_t var_987;
     996  foo_t var_988;
     997  foo_t var_989;
     998  foo_t var_990;
     999  foo_t var_991;
    1000  foo_t var_992;
    1001  foo_t var_993;
    1002  foo_t var_994;
    1003  foo_t var_995;
    1004  foo_t var_996;
    1005  foo_t var_997;
    1006  foo_t var_998;
    1007  foo_t var_999;
    1008  foo_t var_1000;
    1009  
    1010  /* Function objects.  */
    1011  
    1012  void *func_1 (const char * restrict foo, int (*blah) (char const *bar)) { return 0; }
    1013  void *func_2 (const char * restrict foo, int (*blah) (char const *bar)) { return 0; }
    1014  void *func_3 (const char * restrict foo, int (*blah) (char const *bar)) { return 0; }
    1015  void *func_4 (const char * restrict foo, int (*blah) (char const *bar)) { return 0; }
    1016  void *func_5 (const char * restrict foo, int (*blah) (char const *bar)) { return 0; }
    1017  void *func_6 (const char * restrict foo, int (*blah) (char const *bar)) { return 0; }
    1018  void *func_7 (const char * restrict foo, int (*blah) (char const *bar)) { return 0; }
    1019  void *func_8 (const char * restrict foo, int (*blah) (char const *bar)) { return 0; }
    1020  void *func_9 (const char * restrict foo, int (*blah) (char const *bar)) { return 0; }
    1021  void *func_10 (const char * restrict foo, int (*blah) (char const *bar)) { return 0; }
    1022  void *func_11 (const char * restrict foo, int (*blah) (char const *bar)) { return 0; }
    1023  void *func_12 (const char * restrict foo, int (*blah) (char const *bar)) { return 0; }
    1024  void *func_13 (const char * restrict foo, int (*blah) (char const *bar)) { return 0; }
    1025  void *func_14 (const char * restrict foo, int (*blah) (char const *bar)) { return 0; }
    1026  void *func_15 (const char * restrict foo, int (*blah) (char const *bar)) { return 0; }
    1027  void *func_16 (const char * restrict foo, int (*blah) (char const *bar)) { return 0; }
    1028  
    1029  static void *(*funcs[]) (const char * restrict, int (*) (char const *)) = { func_1, func_2, func_3, func_4, func_5, func_6, func_7, func_8, func_9, func_10, func_11, func_12, func_13, func_14, func_15, func_16 };
    1030  
    1031  static void *foo (void) { return &funcs; }