Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/js/xpconnect/crashtests/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 1 MB image not shown  

Quelle  905523.html

  Sprache: HTML
 

 products/Sources/formale Sprachen/C/Firefox/js/xpconnect/crashtests/905523.html


<html>
<script>

// This will crash once we call it at the end of this file.
function __Z30TestFunc_TestFileNormalizePathR4Test($0) {
 var label = 0;
 var sp  = STACKTOP; STACKTOP = (STACKTOP + 10320)|0; (assert((STACKTOP|0) < (STACK_MAX|0))|0);
 label = 1
 while(1) {
 switch(label) {
  case 1
   var $2;
   var $3;
   var $4;
   var $5;
   var $6;
   var $7;
   var $8;
   var $9;
   var $10;
   var $11;
   var $12;
   var $13;
   var $14;
   var $15;
   var $16;
   var $17;
   var $18;
   var $19;
   var $20;
   var $21;
   var $22;
   var $23;
   var $24;
   var $25;
   var $26;
   var $27;
   var $28;
   var $29;
   var $30;
   var $31;
   var $32;
   var $__a_i_i_i1_i_i_i576;
   var $__i_i_i_i2_i_i_i577;
   var $33;
   var $34;
   var $35;
   var $36;
   var $37;
   var $38;
   var $39;
   var $40;
   var $41;
   var $__a_i_i_i_i_i_i578;
   var $__i_i_i_i_i_i_i579;
   var $42;
   var $43;
   var $44;
   var $45;
   var $46;
   var $47;
   var $48;
   var $49;
   var $50;
   var $51;
   var $52=sp;
   var $53;
   var $54;
   var $55;
   var $56;
   var $57;
   var $58;
   var $59;
   var $60;
   var $61;
   var $62;
   var $63;
   var $64;
   var $65;
   var $66;
   var $67;
   var $68;
   var $69;
   var $70;
   var $71;
   var $72;
   var $73;
   var $74;
   var $75;
   var $76;
   var $77;
   var $78;
   var $79;
   var $80;
   var $81;
   var $82;
   var $83;
   var $84;
   var $85;
   var $86;
   var $87;
   var $88;
   var $89;
   var $90;
   var $91;
   var $__a_i_i_i1_i_i_i563;
   var $__i_i_i_i2_i_i_i564;
   var $92;
   var $93;
   var $94;
   var $95;
   var $96;
   var $97;
   var $98;
   var $99;
   var $100;
   var $__a_i_i_i_i_i_i565;
   var $__i_i_i_i_i_i_i566;
   var $101;
   var $102;
   var $103;
   var $104;
   var $105;
   var $106;
   var $107;
   var $108;
   var $109;
   var $110;
   var $111=(sp)+(16);
   var $112;
   var $113;
   var $114;
   var $115;
   var $116;
   var $117;
   var $118;
   var $119;
   var $120;
   var $121;
   var $122;
   var $123;
   var $124;
   var $125;
   var $126;
   var $127;
   var $128;
   var $129;
   var $130;
   var $131;
   var $132;
   var $133;
   var $134;
   var $135;
   var $136;
   var $137;
   var $138;
   var $139;
   var $140;
   var $141;
   var $142;
   var $143;
   var $144;
   var $145;
   var $146;
   var $147;
   var $148;
   var $149;
   var $150;
   var $__a_i_i_i1_i_i_i550;
   var $__i_i_i_i2_i_i_i551;
   var $151;
   var $152;
   var $153;
   var $154;
   var $155;
   var $156;
   var $157;
   var $158;
   var $159;
   var $__a_i_i_i_i_i_i552;
   var $__i_i_i_i_i_i_i553;
   var $160;
   var $161;
   var $162;
   var $163;
   var $164;
   var $165;
   var $166;
   var $167;
   var $168;
   var $169;
   var $170=(sp)+(32);
   var $171;
   var $172;
   var $173;
   var $174;
   var $175;
   var $176;
   var $177;
   var $178;
   var $179;
   var $180;
   var $181;
   var $182;
   var $183;
   var $184;
   var $185;
   var $186;
   var $187;
   var $188;
   var $189;
   var $190;
   var $191;
   var $192;
   var $193;
   var $194;
   var $195;
   var $196;
   var $197;
   var $198;
   var $199;
   var $200;
   var $201;
   var $202;
   var $203;
   var $204;
   var $205;
   var $206;
   var $207;
   var $208;
   var $209;
   var $__a_i_i_i1_i_i_i537;
   var $__i_i_i_i2_i_i_i538;
   var $210;
   var $211;
   var $212;
   var $213;
   var $214;
   var $215;
   var $216;
   var $217;
   var $218;
   var $__a_i_i_i_i_i_i539;
   var $__i_i_i_i_i_i_i540;
   var $219;
   var $220;
   var $221;
   var $222;
   var $223;
   var $224;
   var $225;
   var $226;
   var $227;
   var $228;
   var $229=(sp)+(48);
   var $230;
   var $231;
   var $232;
   var $233;
   var $234;
   var $235;
   var $236;
   var $237;
   var $238;
   var $239;
   var $240;
   var $241;
   var $242;
   var $243;
   var $244;
   var $245;
   var $246;
   var $247;
   var $248;
   var $249;
   var $250;
   var $251;
   var $252;
   var $253;
   var $254;
   var $255;
   var $256;
   var $257;
   var $258;
   var $259;
   var $260;
   var $261;
   var $262;
   var $263;
   var $264;
   var $265;
   var $266;
   var $267;
   var $268;
   var $__a_i_i_i1_i_i_i524;
   var $__i_i_i_i2_i_i_i525;
   var $269;
   var $270;
   var $271;
   var $272;
   var $273;
   var $274;
   var $275;
   var $276;
   var $277;
   var $__a_i_i_i_i_i_i526;
   var $__i_i_i_i_i_i_i527;
   var $278;
   var $279;
   var $280;
   var $281;
   var $282;
   var $283;
   var $284;
   var $285;
   var $286;
   var $287;
   var $288=(sp)+(64);
   var $289;
   var $290;
   var $291;
   var $292;
   var $293;
   var $294;
   var $295;
   var $296;
   var $297;
   var $298;
   var $299;
   var $300;
   var $301;
   var $302;
   var $303;
   var $304;
   var $305;
   var $306;
   var $307;
   var $308;
   var $309;
   var $310;
   var $311;
   var $312;
   var $313;
   var $314;
   var $315;
   var $316;
   var $317;
   var $318;
   var $319;
   var $320;
   var $321;
   var $322;
   var $323;
   var $324;
   var $325;
   var $326;
   var $327;
   var $__a_i_i_i1_i_i_i511;
   var $__i_i_i_i2_i_i_i512;
   var $328;
   var $329;
   var $330;
   var $331;
   var $332;
   var $333;
   var $334;
   var $335;
   var $336;
   var $__a_i_i_i_i_i_i513;
   var $__i_i_i_i_i_i_i514;
   var $337;
   var $338;
   var $339;
   var $340;
   var $341;
   var $342;
   var $343;
   var $344;
   var $345;
   var $346;
   var $347=(sp)+(80);
   var $348;
   var $349;
   var $350;
   var $351;
   var $352;
   var $353;
   var $354;
   var $355;
   var $356;
   var $357;
   var $358;
   var $359;
   var $360;
   var $361;
   var $362;
   var $363;
   var $364;
   var $365;
   var $366;
   var $367;
   var $368;
   var $369;
   var $370;
   var $371;
   var $372;
   var $373;
   var $374;
   var $375;
   var $376;
   var $377;
   var $378;
   var $379;
   var $380;
   var $381;
   var $382;
   var $383;
   var $384;
   var $385;
   var $386;
   var $__a_i_i_i1_i_i_i498;
   var $__i_i_i_i2_i_i_i499;
   var $387;
   var $388;
   var $389;
   var $390;
   var $391;
   var $392;
   var $393;
   var $394;
   var $395;
   var $__a_i_i_i_i_i_i500;
   var $__i_i_i_i_i_i_i501;
   var $396;
   var $397;
   var $398;
   var $399;
   var $400;
   var $401;
   var $402;
   var $403;
   var $404;
   var $405;
   var $406=(sp)+(96);
   var $407;
   var $408;
   var $409;
   var $410;
   var $411;
   var $412;
   var $413;
   var $414;
   var $415;
   var $416;
   var $417;
   var $418;
   var $419;
   var $420;
   var $421;
   var $422;
   var $423;
   var $424;
   var $425;
   var $426;
   var $427;
   var $428;
   var $429;
   var $430;
   var $431;
   var $432;
   var $433;
   var $434;
   var $435;
   var $436;
   var $437;
   var $438;
   var $439;
   var $440;
   var $441;
   var $442;
   var $443;
   var $444;
   var $445;
   var $__a_i_i_i1_i_i_i485;
   var $__i_i_i_i2_i_i_i486;
   var $446;
   var $447;
   var $448;
   var $449;
   var $450;
   var $451;
   var $452;
   var $453;
   var $454;
   var $__a_i_i_i_i_i_i487;
   var $__i_i_i_i_i_i_i488;
   var $455;
   var $456;
   var $457;
   var $458;
   var $459;
   var $460;
   var $461;
   var $462;
   var $463;
   var $464;
   var $465=(sp)+(112);
   var $466;
   var $467;
   var $468;
   var $469;
   var $470;
   var $471;
   var $472;
   var $473;
   var $474;
   var $475;
   var $476;
   var $477;
   var $478;
   var $479;
   var $480;
   var $481;
   var $482;
   var $483;
   var $484;
   var $485;
   var $486;
   var $487;
   var $488;
   var $489;
   var $490;
   var $491;
   var $492;
   var $493;
   var $494;
   var $495;
   var $496;
   var $497;
   var $498;
   var $499;
   var $500;
   var $501;
   var $502;
   var $503;
   var $504;
   var $__a_i_i_i1_i_i_i472;
   var $__i_i_i_i2_i_i_i473;
   var $505;
   var $506;
   var $507;
   var $508;
   var $509;
   var $510;
   var $511;
   var $512;
   var $513;
   var $__a_i_i_i_i_i_i474;
   var $__i_i_i_i_i_i_i475;
   var $514;
   var $515;
   var $516;
   var $517;
   var $518;
   var $519;
   var $520;
   var $521;
   var $522;
   var $523;
   var $524=(sp)+(128);
   var $525;
   var $526;
   var $527;
   var $528;
   var $529;
   var $530;
   var $531;
   var $532;
   var $533;
   var $534;
   var $535;
   var $536;
   var $537;
   var $538;
   var $539;
   var $540;
   var $541;
   var $542;
   var $543;
   var $544;
   var $545;
   var $546;
   var $547;
   var $548;
   var $549;
   var $550;
   var $551;
   var $552;
   var $553;
   var $554;
   var $555;
   var $556;
   var $557;
   var $558;
   var $559;
   var $560;
   var $561;
   var $562;
   var $563;
   var $__a_i_i_i1_i_i_i459;
   var $__i_i_i_i2_i_i_i460;
   var $564;
   var $565;
   var $566;
   var $567;
   var $568;
   var $569;
   var $570;
   var $571;
   var $572;
   var $__a_i_i_i_i_i_i461;
   var $__i_i_i_i_i_i_i462;
   var $573;
   var $574;
   var $575;
   var $576;
   var $577;
   var $578;
   var $579;
   var $580;
   var $581;
   var $582;
   var $583=(sp)+(144);
   var $584;
   var $585;
   var $586;
   var $587;
   var $588;
   var $589;
   var $590;
   var $591;
   var $592;
   var $593;
   var $594;
   var $595;
   var $596;
   var $597;
   var $598;
   var $599;
   var $600;
   var $601;
   var $602;
   var $603;
   var $604;
   var $605;
   var $606;
   var $607;
   var $608;
   var $609;
   var $610;
   var $611;
   var $612;
   var $613;
   var $614;
   var $615;
   var $616;
   var $617;
   var $618;
   var $619;
   var $620;
   var $621;
   var $622;
   var $__a_i_i_i1_i_i_i446;
   var $__i_i_i_i2_i_i_i447;
   var $623;
   var $624;
   var $625;
   var $626;
   var $627;
   var $628;
   var $629;
   var $630;
   var $631;
   var $__a_i_i_i_i_i_i448;
   var $__i_i_i_i_i_i_i449;
   var $632;
   var $633;
   var $634;
   var $635;
   var $636;
   var $637;
   var $638;
   var $639;
   var $640;
   var $641;
   var $642=(sp)+(160);
   var $643;
   var $644;
   var $645;
   var $646;
   var $647;
   var $648;
   var $649;
   var $650;
   var $651;
   var $652;
   var $653;
   var $654;
   var $655;
   var $656;
   var $657;
   var $658;
   var $659;
   var $660;
   var $661;
   var $662;
   var $663;
   var $664;
   var $665;
   var $666;
   var $667;
   var $668;
   var $669;
   var $670;
   var $671;
   var $672;
   var $673;
   var $674;
   var $675;
   var $676;
   var $677;
   var $678;
   var $679;
   var $680;
   var $681;
   var $__a_i_i_i1_i_i_i433;
   var $__i_i_i_i2_i_i_i434;
   var $682;
   var $683;
   var $684;
   var $685;
   var $686;
   var $687;
   var $688;
   var $689;
   var $690;
   var $__a_i_i_i_i_i_i435;
   var $__i_i_i_i_i_i_i436;
   var $691;
   var $692;
   var $693;
   var $694;
   var $695;
   var $696;
   var $697;
   var $698;
   var $699;
   var $700;
   var $701=(sp)+(176);
   var $702;
   var $703;
   var $704;
   var $705;
   var $706;
   var $707;
   var $708;
   var $709;
   var $710;
   var $711;
   var $712;
   var $713;
   var $714;
   var $715;
   var $716;
   var $717;
   var $718;
   var $719;
   var $720;
   var $721;
   var $722;
   var $723;
   var $724;
   var $725;
   var $726;
   var $727;
   var $728;
   var $729;
   var $730;
   var $731;
   var $732;
   var $733;
   var $734;
   var $735;
   var $736;
   var $737;
   var $738;
   var $739;
   var $740;
   var $__a_i_i_i1_i_i_i420;
   var $__i_i_i_i2_i_i_i421;
   var $741;
   var $742;
   var $743;
   var $744;
   var $745;
   var $746;
   var $747;
   var $748;
   var $749;
   var $__a_i_i_i_i_i_i422;
   var $__i_i_i_i_i_i_i423;
   var $750;
   var $751;
   var $752;
   var $753;
   var $754;
   var $755;
   var $756;
   var $757;
   var $758;
   var $759;
   var $760=(sp)+(192);
   var $761;
   var $762;
   var $763;
   var $764;
   var $765;
   var $766;
   var $767;
   var $768;
   var $769;
   var $770;
   var $771;
   var $772;
   var $773;
   var $774;
   var $775;
   var $776;
   var $777;
   var $778;
   var $779;
   var $780;
   var $781;
   var $782;
   var $783;
   var $784;
   var $785;
   var $786;
   var $787;
   var $788;
   var $789;
   var $790;
   var $791;
   var $792;
   var $793;
   var $794;
   var $795;
   var $796;
   var $797;
   var $798;
   var $799;
   var $__a_i_i_i1_i_i_i407;
   var $__i_i_i_i2_i_i_i408;
   var $800;
   var $801;
   var $802;
   var $803;
   var $804;
   var $805;
   var $806;
   var $807;
   var $808;
   var $__a_i_i_i_i_i_i409;
   var $__i_i_i_i_i_i_i410;
   var $809;
   var $810;
   var $811;
   var $812;
   var $813;
   var $814;
   var $815;
   var $816;
   var $817;
   var $818;
   var $819=(sp)+(208);
   var $820;
   var $821;
   var $822;
   var $823;
   var $824;
   var $825;
   var $826;
   var $827;
   var $828;
   var $829;
   var $830;
   var $831;
   var $832;
   var $833;
   var $834;
   var $835;
   var $836;
   var $837;
   var $838;
   var $839;
   var $840;
   var $841;
   var $842;
   var $843;
   var $844;
   var $845;
   var $846;
   var $847;
   var $848;
   var $849;
   var $850;
   var $851;
   var $852;
   var $853;
   var $854;
   var $855;
   var $856;
   var $857;
   var $858;
   var $__a_i_i_i1_i_i_i394;
   var $__i_i_i_i2_i_i_i395;
   var $859;
   var $860;
   var $861;
   var $862;
   var $863;
   var $864;
   var $865;
   var $866;
   var $867;
   var $__a_i_i_i_i_i_i396;
   var $__i_i_i_i_i_i_i397;
   var $868;
   var $869;
   var $870;
   var $871;
   var $872;
   var $873;
   var $874;
   var $875;
   var $876;
   var $877;
   var $878=(sp)+(224);
   var $879;
   var $880;
   var $881;
   var $882;
   var $883;
   var $884;
   var $885;
   var $886;
   var $887;
   var $888;
   var $889;
   var $890;
   var $891;
   var $892;
   var $893;
   var $894;
   var $895;
   var $896;
   var $897;
   var $898;
   var $899;
   var $900;
   var $901;
   var $902;
   var $903;
   var $904;
   var $905;
   var $906;
   var $907;
   var $908;
   var $909;
   var $910;
   var $911;
   var $912;
   var $913;
   var $914;
   var $915;
   var $916;
   var $917;
   var $__a_i_i_i1_i_i_i381;
   var $__i_i_i_i2_i_i_i382;
   var $918;
   var $919;
   var $920;
   var $921;
   var $922;
   var $923;
   var $924;
   var $925;
   var $926;
   var $__a_i_i_i_i_i_i383;
   var $__i_i_i_i_i_i_i384;
   var $927;
   var $928;
   var $929;
   var $930;
   var $931;
   var $932;
   var $933;
   var $934;
   var $935;
   var $936;
   var $937=(sp)+(240);
   var $938;
   var $939;
   var $940;
   var $941;
   var $942;
   var $943;
   var $944;
   var $945;
   var $946;
   var $947;
   var $948;
   var $949;
   var $950;
   var $951;
   var $952;
   var $953;
   var $954;
   var $955;
   var $956;
   var $957;
   var $958;
   var $959;
   var $960;
   var $961;
   var $962;
   var $963;
   var $964;
   var $965;
   var $966;
   var $967;
   var $968;
   var $969;
   var $970;
   var $971;
   var $972;
   var $973;
   var $974;
   var $975;
   var $976;
   var $__a_i_i_i1_i_i_i368;
   var $__i_i_i_i2_i_i_i369;
   var $977;
   var $978;
   var $979;
   var $980;
   var $981;
   var $982;
   var $983;
   var $984;
   var $985;
   var $__a_i_i_i_i_i_i370;
   var $__i_i_i_i_i_i_i371;
   var $986;
   var $987;
   var $988;
   var $989;
   var $990;
   var $991;
   var $992;
   var $993;
   var $994;
   var $995;
   var $996=(sp)+(256);
   var $997;
   var $998;
   var $999;
   var $1000;
   var $1001;
   var $1002;
   var $1003;
   var $1004;
   var $1005;
   var $1006;
   var $1007;
   var $1008;
   var $1009;
   var $1010;
   var $1011;
   var $1012;
   var $1013;
   var $1014;
   var $1015;
   var $1016;
   var $1017;
   var $1018;
   var $1019;
   var $1020;
   var $1021;
   var $1022;
   var $1023;
   var $1024;
   var $1025;
   var $1026;
   var $1027;
   var $1028;
   var $1029;
   var $1030;
   var $1031;
   var $1032;
   var $1033;
   var $1034;
   var $1035;
   var $__a_i_i_i1_i_i_i355;
   var $__i_i_i_i2_i_i_i356;
   var $1036;
   var $1037;
   var $1038;
   var $1039;
   var $1040;
   var $1041;
   var $1042;
   var $1043;
   var $1044;
   var $__a_i_i_i_i_i_i357;
   var $__i_i_i_i_i_i_i358;
   var $1045;
   var $1046;
   var $1047;
   var $1048;
   var $1049;
   var $1050;
   var $1051;
   var $1052;
   var $1053;
   var $1054;
   var $1055=(sp)+(272);
   var $1056;
   var $1057;
   var $1058;
   var $1059;
   var $1060;
   var $1061;
   var $1062;
   var $1063;
   var $1064;
   var $1065;
   var $1066;
   var $1067;
   var $1068;
   var $1069;
   var $1070;
   var $1071;
   var $1072;
   var $1073;
   var $1074;
   var $1075;
   var $1076;
   var $1077;
   var $1078;
   var $1079;
   var $1080;
   var $1081;
   var $1082;
   var $1083;
   var $1084;
   var $1085;
   var $1086;
   var $1087;
   var $1088;
   var $1089;
   var $1090;
   var $1091;
   var $1092;
   var $1093;
   var $1094;
   var $__a_i_i_i1_i_i_i342;
   var $__i_i_i_i2_i_i_i343;
   var $1095;
   var $1096;
   var $1097;
   var $1098;
   var $1099;
   var $1100;
   var $1101;
   var $1102;
   var $1103;
   var $__a_i_i_i_i_i_i344;
   var $__i_i_i_i_i_i_i345;
   var $1104;
   var $1105;
   var $1106;
   var $1107;
   var $1108;
   var $1109;
   var $1110;
   var $1111;
   var $1112;
   var $1113;
   var $1114=(sp)+(288);
   var $1115;
   var $1116;
   var $1117;
   var $1118;
   var $1119;
   var $1120;
   var $1121;
   var $1122;
   var $1123;
   var $1124;
   var $1125;
   var $1126;
   var $1127;
   var $1128;
   var $1129;
   var $1130;
   var $1131;
   var $1132;
   var $1133;
   var $1134;
   var $1135;
   var $1136;
   var $1137;
   var $1138;
   var $1139;
   var $1140;
   var $1141;
   var $1142;
   var $1143;
   var $1144;
   var $1145;
   var $1146;
   var $1147;
   var $1148;
   var $1149;
   var $1150;
   var $1151;
   var $1152;
   var $1153;
   var $__a_i_i_i1_i_i_i329;
   var $__i_i_i_i2_i_i_i330;
   var $1154;
   var $1155;
   var $1156;
   var $1157;
   var $1158;
   var $1159;
   var $1160;
   var $1161;
   var $1162;
   var $__a_i_i_i_i_i_i331;
   var $__i_i_i_i_i_i_i332;
   var $1163;
   var $1164;
   var $1165;
   var $1166;
   var $1167;
   var $1168;
   var $1169;
   var $1170;
   var $1171;
   var $1172;
   var $1173=(sp)+(304);
   var $1174;
   var $1175;
   var $1176;
   var $1177;
   var $1178;
   var $1179;
   var $1180;
   var $1181;
   var $1182;
   var $1183;
   var $1184;
   var $1185;
   var $1186;
   var $1187;
   var $1188;
   var $1189;
   var $1190;
   var $1191;
   var $1192;
   var $1193;
   var $1194;
   var $1195;
   var $1196;
   var $1197;
   var $1198;
   var $1199;
   var $1200;
   var $1201;
   var $1202;
   var $1203;
   var $1204;
   var $1205;
   var $1206;
   var $1207;
   var $1208;
   var $1209;
   var $1210;
   var $1211;
   var $1212;
   var $__a_i_i_i1_i_i_i316;
   var $__i_i_i_i2_i_i_i317;
   var $1213;
   var $1214;
   var $1215;
   var $1216;
   var $1217;
   var $1218;
   var $1219;
   var $1220;
   var $1221;
   var $__a_i_i_i_i_i_i318;
   var $__i_i_i_i_i_i_i319;
   var $1222;
   var $1223;
   var $1224;
   var $1225;
   var $1226;
   var $1227;
   var $1228;
   var $1229;
   var $1230;
   var $1231;
   var $1232=(sp)+(320);
   var $1233;
   var $1234;
   var $1235;
   var $1236;
   var $1237;
   var $1238;
   var $1239;
   var $1240;
   var $1241;
   var $1242;
   var $1243;
   var $1244;
   var $1245;
   var $1246;
   var $1247;
   var $1248;
   var $1249;
   var $1250;
   var $1251;
   var $1252;
   var $1253;
   var $1254;
   var $1255;
   var $1256;
   var $1257;
   var $1258;
   var $1259;
   var $1260;
   var $1261;
   var $1262;
   var $1263;
   var $1264;
   var $1265;
   var $1266;
   var $1267;
   var $1268;
   var $1269;
   var $1270;
   var $1271;
   var $__a_i_i_i1_i_i_i303;
   var $__i_i_i_i2_i_i_i304;
   var $1272;
   var $1273;
   var $1274;
   var $1275;
   var $1276;
   var $1277;
   var $1278;
   var $1279;
   var $1280;
   var $__a_i_i_i_i_i_i305;
   var $__i_i_i_i_i_i_i306;
   var $1281;
   var $1282;
   var $1283;
   var $1284;
   var $1285;
   var $1286;
   var $1287;
   var $1288;
   var $1289;
   var $1290;
   var $1291=(sp)+(336);
   var $1292;
   var $1293;
   var $1294;
   var $1295;
   var $1296;
   var $1297;
   var $1298;
   var $1299;
   var $1300;
   var $1301;
   var $1302;
   var $1303;
   var $1304;
   var $1305;
   var $1306;
   var $1307;
   var $1308;
   var $1309;
   var $1310;
   var $1311;
   var $1312;
   var $1313;
   var $1314;
   var $1315;
   var $1316;
   var $1317;
   var $1318;
   var $1319;
   var $1320;
   var $1321;
   var $1322;
   var $1323;
   var $1324;
   var $1325;
   var $1326;
   var $1327;
   var $1328;
   var $1329;
   var $1330;
   var $__a_i_i_i1_i_i_i290;
   var $__i_i_i_i2_i_i_i291;
   var $1331;
   var $1332;
   var $1333;
   var $1334;
   var $1335;
   var $1336;
   var $1337;
   var $1338;
   var $1339;
   var $__a_i_i_i_i_i_i292;
   var $__i_i_i_i_i_i_i293;
   var $1340;
   var $1341;
   var $1342;
   var $1343;
   var $1344;
   var $1345;
   var $1346;
   var $1347;
   var $1348;
   var $1349;
   var $1350=(sp)+(352);
   var $1351;
   var $1352;
   var $1353;
   var $1354;
   var $1355;
   var $1356;
   var $1357;
   var $1358;
   var $1359;
   var $1360;
   var $1361;
   var $1362;
   var $1363;
   var $1364;
   var $1365;
   var $1366;
   var $1367;
   var $1368;
   var $1369;
   var $1370;
   var $1371;
   var $1372;
   var $1373;
   var $1374;
   var $1375;
   var $1376;
   var $1377;
   var $1378;
   var $1379;
   var $1380;
   var $1381;
   var $1382;
   var $1383;
   var $1384;
   var $1385;
   var $1386;
   var $1387;
   var $1388;
   var $1389;
   var $__a_i_i_i1_i_i_i277;
   var $__i_i_i_i2_i_i_i278;
   var $1390;
   var $1391;
   var $1392;
   var $1393;
   var $1394;
   var $1395;
   var $1396;
   var $1397;
   var $1398;
   var $__a_i_i_i_i_i_i279;
   var $__i_i_i_i_i_i_i280;
   var $1399;
   var $1400;
   var $1401;
   var $1402;
   var $1403;
   var $1404;
   var $1405;
   var $1406;
   var $1407;
   var $1408;
   var $1409=(sp)+(368);
   var $1410;
   var $1411;
   var $1412;
   var $1413;
   var $1414;
   var $1415;
   var $1416;
   var $1417;
   var $1418;
   var $1419;
   var $1420;
   var $1421;
   var $1422;
   var $1423;
   var $1424;
   var $1425;
   var $1426;
   var $1427;
   var $1428;
   var $1429;
   var $1430;
   var $1431;
   var $1432;
   var $1433;
   var $1434;
   var $1435;
   var $1436;
   var $1437;
   var $1438;
   var $1439;
   var $1440;
   var $1441;
   var $1442;
   var $1443;
   var $1444;
   var $1445;
   var $1446;
   var $1447;
   var $1448;
   var $__a_i_i_i1_i_i_i264;
   var $__i_i_i_i2_i_i_i265;
   var $1449;
   var $1450;
   var $1451;
   var $1452;
   var $1453;
   var $1454;
   var $1455;
   var $1456;
   var $1457;
   var $__a_i_i_i_i_i_i266;
   var $__i_i_i_i_i_i_i267;
   var $1458;
   var $1459;
   var $1460;
   var $1461;
   var $1462;
   var $1463;
   var $1464;
   var $1465;
   var $1466;
   var $1467;
   var $1468=(sp)+(384);
   var $1469;
   var $1470;
   var $1471;
   var $1472;
   var $1473;
   var $1474;
   var $1475;
   var $1476;
   var $1477;
   var $1478;
   var $1479;
   var $1480;
   var $1481;
   var $1482;
   var $1483;
   var $1484;
   var $1485;
   var $1486;
   var $1487;
   var $1488;
   var $1489;
   var $1490;
   var $1491;
   var $1492;
   var $1493;
   var $1494;
   var $1495;
   var $1496;
   var $1497;
   var $1498;
   var $1499;
   var $1500;
   var $1501;
   var $1502;
   var $1503;
   var $1504;
   var $1505;
   var $1506;
   var $1507;
   var $__a_i_i_i1_i_i_i251;
   var $__i_i_i_i2_i_i_i252;
   var $1508;
   var $1509;
   var $1510;
   var $1511;
   var $1512;
   var $1513;
   var $1514;
   var $1515;
   var $1516;
   var $__a_i_i_i_i_i_i253;
   var $__i_i_i_i_i_i_i254;
   var $1517;
   var $1518;
   var $1519;
   var $1520;
   var $1521;
   var $1522;
   var $1523;
   var $1524;
   var $1525;
   var $1526;
   var $1527=(sp)+(400);
   var $1528;
   var $1529;
   var $1530;
   var $1531;
   var $1532;
   var $1533;
   var $1534;
   var $1535;
   var $1536;
   var $1537;
   var $1538;
   var $1539;
   var $1540;
   var $1541;
   var $1542;
   var $1543;
   var $1544;
   var $1545;
   var $1546;
   var $1547;
   var $1548;
   var $1549;
   var $1550;
   var $1551;
   var $1552;
   var $1553;
   var $1554;
   var $1555;
   var $1556;
   var $1557;
   var $1558;
   var $1559;
   var $1560;
   var $1561;
   var $1562;
   var $1563;
   var $1564;
   var $1565;
   var $1566;
   var $__a_i_i_i1_i_i_i238;
   var $__i_i_i_i2_i_i_i239;
   var $1567;
   var $1568;
   var $1569;
   var $1570;
   var $1571;
   var $1572;
   var $1573;
   var $1574;
   var $1575;
   var $__a_i_i_i_i_i_i240;
   var $__i_i_i_i_i_i_i241;
   var $1576;
   var $1577;
   var $1578;
   var $1579;
   var $1580;
   var $1581;
   var $1582;
   var $1583;
   var $1584;
   var $1585;
   var $1586=(sp)+(416);
   var $1587;
   var $1588;
   var $1589;
   var $1590;
   var $1591;
   var $1592;
   var $1593;
   var $1594;
   var $1595;
   var $1596;
   var $1597;
   var $1598;
   var $1599;
   var $1600;
   var $1601;
   var $1602;
   var $1603;
   var $1604;
   var $1605;
   var $1606;
   var $1607;
   var $1608;
   var $1609;
   var $1610;
   var $1611;
   var $1612;
   var $1613;
   var $1614;
   var $1615;
   var $1616;
   var $1617;
   var $1618;
   var $1619;
   var $1620;
   var $1621;
   var $1622;
   var $1623;
   var $1624;
   var $1625;
   var $__a_i_i_i1_i_i_i225;
   var $__i_i_i_i2_i_i_i226;
   var $1626;
   var $1627;
   var $1628;
   var $1629;
   var $1630;
   var $1631;
   var $1632;
   var $1633;
   var $1634;
   var $__a_i_i_i_i_i_i227;
   var $__i_i_i_i_i_i_i228;
   var $1635;
   var $1636;
   var $1637;
   var $1638;
   var $1639;
   var $1640;
   var $1641;
   var $1642;
   var $1643;
   var $1644;
   var $1645=(sp)+(432);
   var $1646;
   var $1647;
   var $1648;
   var $1649;
   var $1650;
   var $1651;
   var $1652;
   var $1653;
   var $1654;
   var $1655;
   var $1656;
   var $1657;
   var $1658;
   var $1659;
   var $1660;
   var $1661;
   var $1662;
   var $1663;
   var $1664;
   var $1665;
   var $1666;
   var $1667;
   var $1668;
   var $1669;
   var $1670;
   var $1671;
   var $1672;
   var $1673;
   var $1674;
   var $1675;
   var $1676;
   var $1677;
   var $1678;
   var $1679;
   var $1680;
   var $1681;
   var $1682;
   var $1683;
   var $1684;
   var $__a_i_i_i1_i_i_i212;
   var $__i_i_i_i2_i_i_i213;
   var $1685;
   var $1686;
   var $1687;
   var $1688;
   var $1689;
   var $1690;
   var $1691;
   var $1692;
   var $1693;
   var $__a_i_i_i_i_i_i214;
   var $__i_i_i_i_i_i_i215;
   var $1694;
   var $1695;
   var $1696;
   var $1697;
   var $1698;
   var $1699;
   var $1700;
   var $1701;
   var $1702;
   var $1703;
   var $1704=(sp)+(448);
   var $1705;
   var $1706;
   var $1707;
   var $1708;
   var $1709;
   var $1710;
   var $1711;
   var $1712;
   var $1713;
   var $1714;
   var $1715;
   var $1716;
   var $1717;
   var $1718;
   var $1719;
   var $1720;
   var $1721;
   var $1722;
   var $1723;
   var $1724;
   var $1725;
   var $1726;
   var $1727;
   var $1728;
   var $1729;
   var $1730;
   var $1731;
   var $1732;
   var $1733;
   var $1734;
   var $1735;
   var $1736;
   var $1737;
   var $1738;
   var $1739;
   var $1740;
   var $1741;
   var $1742;
   var $1743;
   var $__a_i_i_i1_i_i_i199;
   var $__i_i_i_i2_i_i_i200;
   var $1744;
   var $1745;
   var $1746;
   var $1747;
   var $1748;
   var $1749;
   var $1750;
   var $1751;
   var $1752;
   var $__a_i_i_i_i_i_i201;
   var $__i_i_i_i_i_i_i202;
   var $1753;
   var $1754;
   var $1755;
   var $1756;
   var $1757;
   var $1758;
   var $1759;
   var $1760;
   var $1761;
   var $1762;
   var $1763=(sp)+(464);
   var $1764;
   var $1765;
   var $1766;
   var $1767;
   var $1768;
   var $1769;
   var $1770;
   var $1771;
   var $1772;
   var $1773;
   var $1774;
   var $1775;
   var $1776;
   var $1777;
   var $1778;
   var $1779;
   var $1780;
   var $1781;
   var $1782;
   var $1783;
   var $1784;
   var $1785;
   var $1786;
   var $1787;
   var $1788;
   var $1789;
   var $1790;
   var $1791;
   var $1792;
   var $1793;
   var $1794;
   var $1795;
   var $1796;
   var $1797;
   var $1798;
   var $1799;
   var $1800;
   var $1801;
   var $1802;
   var $__a_i_i_i1_i_i_i186;
   var $__i_i_i_i2_i_i_i187;
   var $1803;
   var $1804;
   var $1805;
   var $1806;
   var $1807;
   var $1808;
   var $1809;
   var $1810;
   var $1811;
   var $__a_i_i_i_i_i_i188;
   var $__i_i_i_i_i_i_i189;
   var $1812;
   var $1813;
   var $1814;
   var $1815;
   var $1816;
   var $1817;
   var $1818;
   var $1819;
   var $1820;
   var $1821;
   var $1822=(sp)+(480);
   var $1823;
   var $1824;
   var $1825;
   var $1826;
   var $1827;
   var $1828;
   var $1829;
   var $1830;
   var $1831;
   var $1832;
   var $1833;
   var $1834;
   var $1835;
   var $1836;
   var $1837;
   var $1838;
   var $1839;
   var $1840;
   var $1841;
   var $1842;
   var $1843;
   var $1844;
   var $1845;
   var $1846;
   var $1847;
   var $1848;
   var $1849;
   var $1850;
   var $1851;
   var $1852;
   var $1853;
   var $1854;
   var $1855;
   var $1856;
   var $1857;
   var $1858;
   var $1859;
   var $1860;
   var $1861;
   var $__a_i_i_i1_i_i_i173;
   var $__i_i_i_i2_i_i_i174;
   var $1862;
   var $1863;
   var $1864;
   var $1865;
   var $1866;
   var $1867;
   var $1868;
   var $1869;
   var $1870;
   var $__a_i_i_i_i_i_i175;
   var $__i_i_i_i_i_i_i176;
   var $1871;
   var $1872;
   var $1873;
   var $1874;
   var $1875;
   var $1876;
   var $1877;
   var $1878;
   var $1879;
   var $1880;
   var $1881=(sp)+(496);
   var $1882;
   var $1883;
   var $1884;
   var $1885;
   var $1886;
   var $1887;
   var $1888;
   var $1889;
   var $1890;
   var $1891;
   var $1892;
   var $1893;
   var $1894;
   var $1895;
   var $1896;
   var $1897;
   var $1898;
   var $1899;
   var $1900;
   var $1901;
   var $1902;
   var $1903;
   var $1904;
   var $1905;
   var $1906;
   var $1907;
   var $1908;
   var $1909;
   var $1910;
   var $1911;
   var $1912;
   var $1913;
   var $1914;
   var $1915;
   var $1916;
   var $1917;
   var $1918;
   var $1919;
   var $1920;
   var $__a_i_i_i1_i_i_i160;
   var $__i_i_i_i2_i_i_i161;
   var $1921;
   var $1922;
   var $1923;
   var $1924;
   var $1925;
   var $1926;
   var $1927;
   var $1928;
   var $1929;
   var $__a_i_i_i_i_i_i162;
   var $__i_i_i_i_i_i_i163;
   var $1930;
   var $1931;
   var $1932;
   var $1933;
   var $1934;
   var $1935;
   var $1936;
   var $1937;
   var $1938;
   var $1939;
   var $1940=(sp)+(512);
   var $1941;
   var $1942;
   var $1943;
   var $1944;
   var $1945;
   var $1946;
   var $1947;
   var $1948;
   var $1949;
   var $1950;
   var $1951;
   var $1952;
   var $1953;
   var $1954;
   var $1955;
   var $1956;
   var $1957;
   var $1958;
   var $1959;
   var $1960;
   var $1961;
   var $1962;
   var $1963;
   var $1964;
   var $1965;
   var $1966;
   var $1967;
   var $1968;
   var $1969;
   var $1970;
   var $1971;
   var $1972;
   var $1973;
   var $1974;
   var $1975;
   var $1976;
   var $1977;
   var $1978;
   var $1979;
   var $__a_i_i_i1_i_i_i147;
   var $__i_i_i_i2_i_i_i148;
   var $1980;
   var $1981;
   var $1982;
   var $1983;
   var $1984;
   var $1985;
   var $1986;
   var $1987;
   var $1988;
   var $__a_i_i_i_i_i_i149;
   var $__i_i_i_i_i_i_i150;
   var $1989;
   var $1990;
   var $1991;
   var $1992;
   var $1993;
   var $1994;
   var $1995;
   var $1996;
   var $1997;
   var $1998;
   var $1999=(sp)+(528);
   var $2000;
   var $2001;
   var $2002;
   var $2003;
   var $2004;
   var $2005;
   var $2006;
   var $2007;
   var $2008;
   var $2009;
   var $2010;
   var $2011;
   var $2012;
   var $2013;
   var $2014;
   var $2015;
   var $2016;
   var $2017;
   var $2018;
   var $2019;
   var $2020;
   var $2021;
   var $2022;
   var $2023;
   var $2024;
   var $2025;
   var $2026;
   var $2027;
   var $2028;
   var $2029;
   var $2030;
   var $2031;
   var $2032;
   var $2033;
   var $2034;
   var $2035;
   var $2036;
   var $2037;
   var $2038;
   var $__a_i_i_i1_i_i_i134;
   var $__i_i_i_i2_i_i_i135;
   var $2039;
   var $2040;
   var $2041;
   var $2042;
   var $2043;
   var $2044;
   var $2045;
   var $2046;
   var $2047;
   var $__a_i_i_i_i_i_i136;
   var $__i_i_i_i_i_i_i137;
   var $2048;
   var $2049;
   var $2050;
   var $2051;
   var $2052;
   var $2053;
   var $2054;
   var $2055;
   var $2056;
   var $2057;
   var $2058=(sp)+(544);
   var $2059;
   var $2060;
   var $2061;
   var $2062;
   var $2063;
   var $2064;
   var $2065;
   var $2066;
   var $2067;
   var $2068;
   var $2069;
   var $2070;
   var $2071;
   var $2072;
   var $2073;
   var $2074;
   var $2075;
   var $2076;
   var $2077;
   var $2078;
   var $2079;
   var $2080;
   var $2081;
   var $2082;
   var $2083;
   var $2084;
   var $2085;
   var $2086;
   var $2087;
   var $2088;
   var $2089;
   var $2090;
   var $2091;
   var $2092;
   var $2093;
   var $2094;
   var $2095;
   var $2096;
   var $2097;
   var $__a_i_i_i1_i_i_i121;
   var $__i_i_i_i2_i_i_i122;
   var $2098;
   var $2099;
   var $2100;
   var $2101;
   var $2102;
   var $2103;
   var $2104;
   var $2105;
   var $2106;
   var $__a_i_i_i_i_i_i123;
   var $__i_i_i_i_i_i_i124;
   var $2107;
   var $2108;
   var $2109;
   var $2110;
   var $2111;
   var $2112;
   var $2113;
   var $2114;
   var $2115;
   var $2116;
   var $2117=(sp)+(560);
   var $2118;
   var $2119;
   var $2120;
   var $2121;
   var $2122;
   var $2123;
   var $2124;
   var $2125;
   var $2126;
   var $2127;
   var $2128;
   var $2129;
   var $2130;
   var $2131;
   var $2132;
   var $2133;
   var $2134;
   var $2135;
   var $2136;
   var $2137;
   var $2138;
   var $2139;
   var $2140;
   var $2141;
   var $2142;
   var $2143;
   var $2144;
   var $2145;
   var $2146;
   var $2147;
   var $2148;
   var $2149;
   var $2150;
   var $2151;
   var $2152;
   var $2153;
   var $2154;
   var $2155;
   var $2156;
   var $__a_i_i_i1_i_i_i108;
   var $__i_i_i_i2_i_i_i109;
   var $2157;
   var $2158;
   var $2159;
   var $2160;
   var $2161;
   var $2162;
   var $2163;
   var $2164;
   var $2165;
   var $__a_i_i_i_i_i_i110;
   var $__i_i_i_i_i_i_i111;
   var $2166;
   var $2167;
   var $2168;
   var $2169;
   var $2170;
   var $2171;
   var $2172;
   var $2173;
   var $2174;
   var $2175;
   var $2176=(sp)+(576);
   var $2177;
   var $2178;
   var $2179;
   var $2180;
   var $2181;
   var $2182;
   var $2183;
   var $2184;
   var $2185;
   var $2186;
   var $2187;
   var $2188;
   var $2189;
   var $2190;
   var $2191;
   var $2192;
   var $2193;
   var $2194;
   var $2195;
   var $2196;
   var $2197;
   var $2198;
   var $2199;
   var $2200;
   var $2201;
   var $2202;
   var $2203;
   var $2204;
   var $2205;
   var $2206;
   var $2207;
   var $2208;
   var $2209;
   var $2210;
   var $2211;
   var $2212;
   var $2213;
   var $2214;
   var $2215;
   var $__a_i_i_i1_i_i_i95;
   var $__i_i_i_i2_i_i_i96;
   var $2216;
   var $2217;
   var $2218;
   var $2219;
   var $2220;
   var $2221;
   var $2222;
   var $2223;
   var $2224;
   var $__a_i_i_i_i_i_i97;
   var $__i_i_i_i_i_i_i98;
   var $2225;
   var $2226;
   var $2227;
   var $2228;
   var $2229;
   var $2230;
   var $2231;
   var $2232;
   var $2233;
   var $2234;
   var $2235=(sp)+(592);
   var $2236;
   var $2237;
   var $2238;
   var $2239;
   var $2240;
   var $2241;
   var $2242;
   var $2243;
   var $2244;
   var $2245;
   var $2246;
   var $2247;
   var $2248;
   var $2249;
   var $2250;
   var $2251;
   var $2252;
   var $2253;
   var $2254;
   var $2255;
   var $2256;
   var $2257;
   var $2258;
   var $2259;
   var $2260;
   var $2261;
   var $2262;
   var $2263;
   var $2264;
   var $2265;
   var $2266;
   var $2267;
   var $2268;
   var $2269;
   var $2270;
   var $2271;
   var $2272;
   var $2273;
   var $2274;
   var $__a_i_i_i1_i_i_i82;
   var $__i_i_i_i2_i_i_i83;
   var $2275;
   var $2276;
   var $2277;
   var $2278;
   var $2279;
   var $2280;
   var $2281;
   var $2282;
   var $2283;
   var $__a_i_i_i_i_i_i84;
   var $__i_i_i_i_i_i_i85;
   var $2284;
   var $2285;
   var $2286;
   var $2287;
   var $2288;
   var $2289;
   var $2290;
   var $2291;
   var $2292;
   var $2293;
   var $2294=(sp)+(608);
   var $2295;
   var $2296;
   var $2297;
   var $2298;
   var $2299;
   var $2300;
   var $2301;
   var $2302;
   var $2303;
   var $2304;
   var $2305;
   var $2306;
   var $2307;
   var $2308;
   var $2309;
   var $2310;
   var $2311;
   var $2312;
   var $2313;
   var $2314;
   var $2315;
   var $2316;
   var $2317;
   var $2318;
   var $2319;
   var $2320;
   var $2321;
   var $2322;
   var $2323;
   var $2324;
   var $2325;
   var $2326;
   var $2327;
   var $2328;
   var $2329;
   var $2330;
   var $2331;
   var $2332;
   var $2333;
   var $__a_i_i_i1_i_i_i69;
   var $__i_i_i_i2_i_i_i70;
   var $2334;
   var $2335;
   var $2336;
   var $2337;
   var $2338;
   var $2339;
   var $2340;
   var $2341;
   var $2342;
   var $__a_i_i_i_i_i_i71;
   var $__i_i_i_i_i_i_i72;
   var $2343;
   var $2344;
   var $2345;
   var $2346;
   var $2347;
   var $2348;
   var $2349;
   var $2350;
   var $2351;
   var $2352;
   var $2353=(sp)+(624);
   var $2354;
   var $2355;
   var $2356;
   var $2357;
   var $2358;
   var $2359;
   var $2360;
   var $2361;
   var $2362;
   var $2363;
   var $2364;
   var $2365;
   var $2366;
   var $2367;
   var $2368;
   var $2369;
   var $2370;
   var $2371;
   var $2372;
   var $2373;
   var $2374;
   var $2375;
   var $2376;
   var $2377;
   var $2378;
   var $2379;
   var $2380;
   var $2381;
   var $2382;
   var $2383;
   var $2384;
   var $2385;
   var $2386;
   var $2387;
   var $2388;
   var $2389;
   var $2390;
   var $2391;
   var $2392;
   var $__a_i_i_i1_i_i_i56;
   var $__i_i_i_i2_i_i_i57;
   var $2393;
   var $2394;
   var $2395;
   var $2396;
   var $2397;
   var $2398;
   var $2399;
   var $2400;
   var $2401;
   var $__a_i_i_i_i_i_i58;
   var $__i_i_i_i_i_i_i59;
   var $2402;
   var $2403;
   var $2404;
   var $2405;
   var $2406;
   var $2407;
   var $2408;
   var $2409;
   var $2410;
   var $2411;
   var $2412=(sp)+(640);
   var $2413;
   var $2414;
   var $2415;
   var $2416;
   var $2417;
   var $2418;
   var $2419;
   var $2420;
   var $2421;
   var $2422;
   var $2423;
   var $2424;
   var $2425;
   var $2426;
   var $2427;
   var $2428;
   var $2429;
   var $2430;
   var $2431;
   var $2432;
   var $2433;
   var $2434;
   var $2435;
   var $2436;
   var $2437;
   var $2438;
   var $2439;
   var $2440;
   var $2441;
   var $2442;
   var $2443;
   var $2444;
   var $2445;
   var $2446;
   var $2447;
   var $2448;
   var $2449;
   var $2450;
   var $2451;
   var $__a_i_i_i1_i_i_i43;
   var $__i_i_i_i2_i_i_i44;
   var $2452;
   var $2453;
   var $2454;
   var $2455;
   var $2456;
   var $2457;
   var $2458;
   var $2459;
   var $2460;
   var $__a_i_i_i_i_i_i45;
   var $__i_i_i_i_i_i_i46;
   var $2461;
   var $2462;
   var $2463;
   var $2464;
   var $2465;
   var $2466;
   var $2467;
   var $2468;
   var $2469;
   var $2470;
   var $2471=(sp)+(656);
   var $2472;
   var $2473;
   var $2474;
   var $2475;
   var $2476;
   var $2477;
   var $2478;
   var $2479;
   var $2480;
   var $2481;
   var $2482;
   var $2483;
   var $2484;
   var $2485;
   var $2486;
   var $2487;
   var $2488;
   var $2489;
   var $2490;
   var $2491;
   var $2492;
   var $2493;
   var $2494;
   var $2495;
   var $2496;
   var $2497;
   var $2498;
   var $2499;
   var $2500;
   var $2501;
   var $2502;
   var $2503;
   var $2504;
   var $2505;
   var $2506;
   var $2507;
   var $2508;
   var $2509;
   var $2510;
   var $__a_i_i_i1_i_i_i;
   var $__i_i_i_i2_i_i_i;
   var $2511;
   var $2512;
   var $2513;
   var $2514;
   var $2515;
   var $2516;
   var $2517;
   var $2518;
   var $2519;
   var $__a_i_i_i_i_i_i;
   var $__i_i_i_i_i_i_i;
   var $2520;
   var $2521;
   var $2522;
   var $2523;
   var $2524;
   var $2525;
   var $2526;
   var $2527;
   var $2528;
   var $2529;
   var $2530=(sp)+(672);
   var $2531;
   var $2532;
   var $2533;
   var $2534;
   var $2535;
   var $2536;
   var $2537;
   var $2538;
   var $2539;
   var $2540=(sp)+(688);
   var $2541=(sp)+(704);
   var $2542;
   var $2543;
   var $std_stringstream=(sp)+(720);
   var $2544=(sp)+(864);
   var $2545=(sp)+(880);
   var $2546=(sp)+(896);
   var $2547;
   var $2548=(sp)+(912);
   var $2549=(sp)+(928);
   var $std_stringstream1=(sp)+(944);
   var $2550=(sp)+(1088);
   var $2551=(sp)+(1104);
   var $2552=(sp)+(1120);
   var $2553;
   var $2554=(sp)+(1136);
   var $2555=(sp)+(1152);
   var $std_stringstream2=(sp)+(1168);
   var $2556=(sp)+(1312);
   var $2557=(sp)+(1328);
   var $2558=(sp)+(1344);
   var $2559;
   var $2560=(sp)+(1360);
   var $2561=(sp)+(1376);
   var $std_stringstream3=(sp)+(1392);
   var $2562=(sp)+(1536);
   var $2563=(sp)+(1552);
   var $2564=(sp)+(1568);
   var $2565;
   var $2566=(sp)+(1584);
   var $2567=(sp)+(1600);
   var $std_stringstream4=(sp)+(1616);
   var $2568=(sp)+(1760);
   var $2569=(sp)+(1776);
   var $2570=(sp)+(1792);
   var $2571;
   var $2572=(sp)+(1808);
   var $2573=(sp)+(1824);
   var $std_stringstream5=(sp)+(1840);
   var $2574=(sp)+(1984);
   var $2575=(sp)+(2000);
   var $2576=(sp)+(2016);
   var $2577;
   var $2578=(sp)+(2032);
   var $2579=(sp)+(2048);
   var $std_stringstream6=(sp)+(2064);
   var $2580=(sp)+(2208);
   var $2581=(sp)+(2224);
   var $2582=(sp)+(2240);
   var $2583;
   var $2584=(sp)+(2256);
   var $2585=(sp)+(2272);
   var $std_stringstream7=(sp)+(2288);
   var $2586=(sp)+(2432);
   var $2587=(sp)+(2448);
   var $2588=(sp)+(2464);
   var $2589;
   var $2590=(sp)+(2480);
   var $2591=(sp)+(2496);
   var $std_stringstream8=(sp)+(2512);
   var $2592=(sp)+(2656);
   var $2593=(sp)+(2672);
   var $2594=(sp)+(2688);
   var $2595;
   var $2596=(sp)+(2704);
   var $2597=(sp)+(2720);
   var $std_stringstream9=(sp)+(2736);
   var $2598=(sp)+(2880);
   var $2599=(sp)+(2896);
   var $2600=(sp)+(2912);
   var $2601;
   var $2602=(sp)+(2928);
   var $2603=(sp)+(2944);
   var $std_stringstream10=(sp)+(2960);
   var $2604=(sp)+(3104);
   var $2605=(sp)+(3120);
   var $2606=(sp)+(3136);
   var $2607;
   var $2608=(sp)+(3152);
   var $2609=(sp)+(3168);
   var $std_stringstream11=(sp)+(3184);
   var $2610=(sp)+(3328);
   var $2611=(sp)+(3344);
   var $2612=(sp)+(3360);
   var $2613;
   var $2614=(sp)+(3376);
   var $2615=(sp)+(3392);
   var $std_stringstream12=(sp)+(3408);
   var $2616=(sp)+(3552);
   var $2617=(sp)+(3568);
   var $2618=(sp)+(3584);
   var $2619;
   var $2620=(sp)+(3600);
   var $2621=(sp)+(3616);
   var $std_stringstream13=(sp)+(3632);
   var $2622=(sp)+(3776);
   var $2623=(sp)+(3792);
   var $2624=(sp)+(3808);
   var $2625;
   var $2626=(sp)+(3824);
   var $2627=(sp)+(3840);
   var $std_stringstream14=(sp)+(3856);
   var $2628=(sp)+(4000);
   var $2629=(sp)+(4016);
   var $2630=(sp)+(4032);
   var $2631;
   var $2632=(sp)+(4048);
   var $2633=(sp)+(4064);
   var $std_stringstream15=(sp)+(4080);
   var $2634=(sp)+(4224);
   var $2635=(sp)+(4240);
   var $2636=(sp)+(4256);
   var $2637;
   var $2638=(sp)+(4272);
   var $2639=(sp)+(4288);
   var $std_stringstream16=(sp)+(4304);
   var $2640=(sp)+(4448);
   var $2641=(sp)+(4464);
   var $2642=(sp)+(4480);
   var $2643;
   var $2644=(sp)+(4496);
   var $2645=(sp)+(4512);
   var $std_stringstream17=(sp)+(4528);
   var $2646=(sp)+(4672);
   var $2647=(sp)+(4688);
   var $2648=(sp)+(4704);
   var $2649;
   var $2650=(sp)+(4720);
   var $2651=(sp)+(4736);
   var $std_stringstream18=(sp)+(4752);
   var $2652=(sp)+(4896);
   var $2653=(sp)+(4912);
   var $2654=(sp)+(4928);
   var $2655;
   var $2656=(sp)+(4944);
   var $2657=(sp)+(4960);
   var $std_stringstream19=(sp)+(4976);
   var $2658=(sp)+(5120);
   var $2659=(sp)+(5136);
   var $2660=(sp)+(5152);
   var $2661;
   var $2662=(sp)+(5168);
   var $2663=(sp)+(5184);
   var $std_stringstream20=(sp)+(5200);
   var $2664=(sp)+(5344);
   var $2665=(sp)+(5360);
   var $2666=(sp)+(5376);
   var $2667;
   var $2668=(sp)+(5392);
   var $2669=(sp)+(5408);
   var $std_stringstream21=(sp)+(5424);
   var $2670=(sp)+(5568);
   var $2671=(sp)+(5584);
   var $2672=(sp)+(5600);
   var $2673;
   var $2674=(sp)+(5616);
   var $2675=(sp)+(5632);
   var $std_stringstream22=(sp)+(5648);
   var $2676=(sp)+(5792);
   var $2677=(sp)+(5808);
   var $2678=(sp)+(5824);
   var $2679;
   var $2680=(sp)+(5840);
   var $2681=(sp)+(5856);
   var $std_stringstream23=(sp)+(5872);
   var $2682=(sp)+(6016);
   var $2683=(sp)+(6032);
   var $2684=(sp)+(6048);
   var $2685;
   var $2686=(sp)+(6064);
   var $2687=(sp)+(6080);
   var $std_stringstream24=(sp)+(6096);
   var $2688=(sp)+(6240);
   var $2689=(sp)+(6256);
   var $2690=(sp)+(6272);
   var $2691;
   var $2692=(sp)+(6288);
   var $2693=(sp)+(6304);
   var $std_stringstream25=(sp)+(6320);
   var $2694=(sp)+(6464);
   var $2695=(sp)+(6480);
   var $2696=(sp)+(6496);
   var $2697;
   var $2698=(sp)+(6512);
   var $2699=(sp)+(6528);
   var $std_stringstream26=(sp)+(6544);
   var $2700=(sp)+(6688);
   var $2701=(sp)+(6704);
   var $2702=(sp)+(6720);
   var $2703;
   var $2704=(sp)+(6736);
   var $2705=(sp)+(6752);
   var $std_stringstream27=(sp)+(6768);
   var $2706=(sp)+(6912);
   var $2707=(sp)+(6928);
   var $2708=(sp)+(6944);
   var $2709;
   var $2710=(sp)+(6960);
   var $2711=(sp)+(6976);
   var $std_stringstream28=(sp)+(6992);
   var $2712=(sp)+(7136);
   var $2713=(sp)+(7152);
   var $2714=(sp)+(7168);
   var $2715;
   var $2716=(sp)+(7184);
   var $2717=(sp)+(7200);
   var $std_stringstream29=(sp)+(7216);
   var $2718=(sp)+(7360);
   var $2719=(sp)+(7376);
   var $2720=(sp)+(7392);
   var $2721;
   var $2722=(sp)+(7408);
   var $2723=(sp)+(7424);
   var $std_stringstream30=(sp)+(7440);
   var $2724=(sp)+(7584);
   var $2725=(sp)+(7600);
   var $2726=(sp)+(7616);
   var $2727;
   var $2728=(sp)+(7632);
   var $2729=(sp)+(7648);
   var $std_stringstream31=(sp)+(7664);
   var $2730=(sp)+(7808);
   var $2731=(sp)+(7824);
   var $2732=(sp)+(7840);
   var $2733;
   var $2734=(sp)+(7856);
   var $2735=(sp)+(7872);
   var $std_stringstream32=(sp)+(7888);
   var $2736=(sp)+(8032);
   var $2737=(sp)+(8048);
   var $2738=(sp)+(8064);
   var $2739;
   var $2740=(sp)+(8080);
   var $2741=(sp)+(8096);
   var $std_stringstream33=(sp)+(8112);
   var $2742=(sp)+(8256);
   var $2743=(sp)+(8272);
   var $2744=(sp)+(8288);
   var $2745;
   var $2746=(sp)+(8304);
   var $2747=(sp)+(8320);
   var $std_stringstream34=(sp)+(8336);
   var $2748=(sp)+(8480);
   var $2749=(sp)+(8496);
   var $2750=(sp)+(8512);
   var $2751;
   var $2752=(sp)+(8528);
   var $2753=(sp)+(8544);
   var $std_stringstream35=(sp)+(8560);
   var $2754=(sp)+(8704);
   var $2755=(sp)+(8720);
   var $2756=(sp)+(8736);
   var $2757;
   var $2758=(sp)+(8752);
   var $2759=(sp)+(8768);
   var $std_stringstream36=(sp)+(8784);
   var $2760=(sp)+(8928);
   var $2761=(sp)+(8944);
   var $2762=(sp)+(8960);
   var $2763;
   var $2764=(sp)+(8976);
   var $2765=(sp)+(8992);
   var $std_stringstream37=(sp)+(9008);
   var $2766=(sp)+(9152);
   var $2767=(sp)+(9168);
   var $2768=(sp)+(9184);
   var $2769;
   var $2770=(sp)+(9200);
   var $2771=(sp)+(9216);
   var $std_stringstream38=(sp)+(9232);
   var $2772=(sp)+(9376);
   var $2773=(sp)+(9392);
   var $2774=(sp)+(9408);
   var $2775;
   var $2776=(sp)+(9424);
   var $2777=(sp)+(9440);
   var $std_stringstream39=(sp)+(9456);
   var $2778=(sp)+(9600);
   var $2779=(sp)+(9616);
   var $2780=(sp)+(9632);
   var $2781;
   var $2782=(sp)+(9648);
   var $2783=(sp)+(9664);
   var $std_stringstream40=(sp)+(9680);
   var $2784=(sp)+(9824);
   var $2785=(sp)+(9840);
   var $2786=(sp)+(9856);
   var $2787;
   var $2788=(sp)+(9872);
   var $2789=(sp)+(9888);
   var $std_stringstream41=(sp)+(9904);
   var $2790=(sp)+(10048);
   var $2791=(sp)+(10064);
   var $2792=(sp)+(10080);
   var $2793;
   var $2794=(sp)+(10096);
   var $2795=(sp)+(10112);
   var $std_stringstream42=(sp)+(10128);
   var $2796=(sp)+(10272);
   var $2797=(sp)+(10288);
   var $2798=(sp)+(10304);
   var $2799;
   $2539=$0;
   label = 2;
   break; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 2
   __ZN6StringC1EPKc($2541, ((14584)|0)); //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2540, $254192) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 3; break; } else { label = 47; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 3
   var $2802 = (function() { try { __THREW__ = 0; return __ZNK6StringneEPKc($2540, ((14584)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 4; break; } else { label = 48; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 4
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2540) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 5break; } else { label = 47; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 5
   __ZN6StringD1Ev($2541); //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($2802) { label = 6; break; } else { label = 66; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 6
   $2535=$std_stringstream;
   $2536=24;
   var $2806=$2535;
   var $2807=$2806; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2808=(($2807+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2809=$2808; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2534=$2809;
   var $2810=$2534;
   var $2811=$2810; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   $2533=$2811;
   var $2812=$2533;
   var $2813=$2812; //@line 328 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($2813)>>2)]=((107288)|0); //@line 328 "G:/emscripten/system/include/libcxx/ios"
   var $2814=$2810; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2814)>>2)]=((106832)|0); //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2815=$2806; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2815)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2816=$2806; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2817=(($2816+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2818=$2817; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2818)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2819=$2806; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2820=(($2819+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2821=$2820; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2821)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2822=$2806; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2823=(($2806+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2824=$2823; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2503=$2822;
   $2504=((109796)|0);
   $2505=$2824;
   var $2825=$2503;
   var $2826=$2504;
   var $2827=$2825; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2828=(($2826+4)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2829=$2505; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2500=$2827;
   $2501=$2828;
   $2502=$2829;
   var $2830=$2500;
   var $2831=$2501;
   var $2832=HEAP32[(($2831)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2833=$2830; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2833)>>2)]=$2832; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2834=(($2831+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2835=HEAP32[(($2834)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2836=$2830; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2837=HEAP32[(($2836)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2838=((($2837)-(12))|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2839=$2838; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2840=HEAP32[(($2839)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2841=$2830; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2842=(($2841+$2840)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2843=$2842; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2843)>>2)]=$2835; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2844=(($2830+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2844)>>2)]=0; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2845=$2830; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $2846=HEAP32[(($2845)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $2847=((($2846)-(12))|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $2848=$2847; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $2849=HEAP32[(($2848)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $2850=$2830; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $2851=(($2850+$2849)|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $2852=$2851; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $2853=$2502; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   $2498=$2852;
   $2499=$2853;
   var $2854=$2498;
   var $2855=$2854; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $2856=$2499; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $2857=$2856; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   (function() { try { __THREW__ = 0; return __ZNSt3__18ios_base4initEPv($2855, $2857) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 7; break; } else { label = 23; break; }
  case 7
   var $2858=(($2854+72)|0); //@line 660 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($2858)>>2)]=0; //@line 660 "G:/emscripten/system/include/libcxx/ios"
   var $2859=(($2854+76)|0); //@line 661 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($2859)>>2)]=-1; //@line 661 "G:/emscripten/system/include/libcxx/ios"
   var $2860=$2825; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2861=(($2860+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2862=$2861; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2863=(($2826+12)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2496=$2862;
   $2497=$2863;
   var $2864=$2496;
   var $2865=$2497;
   var $2866=HEAP32[(($2865)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2867=$2864; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2867)>>2)]=$2866; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2868=(($2865+4)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2869=HEAP32[(($2868)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2870=$2864; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2871=HEAP32[(($2870)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2872=((($2871)-(12))|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2873=$2872; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2874=HEAP32[(($2873)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2875=$2864; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2876=(($2875+$2874)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2877=$2876; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2877)>>2)]=$2869; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2878=HEAP32[(($2826)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2879=$2825; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2879)>>2)]=$2878; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2880=(($2826+20)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2881=HEAP32[(($2880)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2882=$2825; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2883=HEAP32[(($2882)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2884=((($2883)-(12))|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2885=$2884; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2886=HEAP32[(($2885)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2887=$2825; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2888=(($2887+$2886)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2889=$2888; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2889)>>2)]=$2881; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2890=(($2826+24)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2891=HEAP32[(($2890)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2892=$2825; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2893=(($2892+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2894=$2893; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2894)>>2)]=$2891; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2895=$2806; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2895)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2896=$2806; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2897=(($2896+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2898=$2897; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2898)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2899=$2806; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2900=(($2899+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2901=$2900; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2901)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2902=(($2806+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2903=$2536; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2531=$2902;
   $2532=$2903;
   var $2904=$2531;
   var $2905=$2532; //@line 244 "G:/emscripten/system/include/libcxx/iosfwd"
   $2526=$2904;
   $2527=$2905;
   var $2906=$2526;
   var $2907=$2906; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev($2907) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 8; break; } else { label = 24; break; }
  case 8
   var $2908=$2906; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2908)>>2)]=((108360)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2909=(($2906+32)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2525=$2909;
   var $2910=$2525;
   $2524=$2910;
   var $2911=$2524;
   var $2912=$2911; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2913=(($2911)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2523=$2913;
   var $2914=$2523;
   $2522=$2914;
   var $2915=$2522;
   var $2916=$2915; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2521=$2916;
   var $2917=$2521;
   var $2918=$2917; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2520=$2918;
   var $2919=$2520;
   var $2920=(($2917)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2519=$2911;
   var $2921=$2519;
   var $2922=(($2921)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2518=$2922;
   var $2923=$2518;
   var $2924=$2923; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2517=$2924;
   var $2925=$2517;
   var $2926=(($2925)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $2927=(($2926)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $2928=$2927; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $2929=(($2928)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i_i_i_i=$2929; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 9; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 9
   var $2931=$__i_i_i_i_i_i_i; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $2932=(($2931)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($2932) { label = 10; break; } else { label = 11; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 10
   var $2934=$__i_i_i_i_i_i_i; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $2935=$__a_i_i_i_i_i_i; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $2936=(($2935+($2934<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($2936)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $2937=$__i_i_i_i_i_i_i; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $2938=((($2937)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i=$2938; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 9; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 11
   var $2939=(($2906+44)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2939)>>2)]=0; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2940=(($2906+48)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2941=$2527; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($2940)>>2)]=$2941; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2516=$2530;
   var $2942=$2516;
   $2515=$2942;
   var $2943=$2515;
   var $2944=$2943; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2945=(($2943)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2514=$2945;
   var $2946=$2514;
   $2513=$2946;
   var $2947=$2513;
   var $2948=$2947; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2512=$2948;
   var $2949=$2512;
   var $2950=$2949; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2511=$2950;
   var $2951=$2511;
   var $2952=(($2949)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2510=$2943;
   var $2953=$2510;
   var $2954=(($2953)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2509=$2954;
   var $2955=$2509;
   var $2956=$2955; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2508=$2956;
   var $2957=$2508;
   var $2958=(($2957)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $2959=(($2958)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $2960=$2959; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $2961=(($2960)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i1_i_i_i=$2961; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 12; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 12
   var $2963=$__i_i_i_i2_i_i_i; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $2964=(($2963)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($2964) { label = 13; break; } else { label = 14; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 13
   var $2966=$__i_i_i_i2_i_i_i; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $2967=$__a_i_i_i1_i_i_i; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $2968=(($2967+($2966<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($2968)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $2969=$__i_i_i_i2_i_i_i; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $2970=((($2969)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i=$2970; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 12; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 14
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE($2906, $2530) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 15; break; } else { label = 17; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 15
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2530) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 30; break; } else { label = 16; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 16
   var $2973$0 = ___cxa_find_matching_catch(-1, -1); $2973$1 = tempRet0;
   var $2974=$2973$0;
   $2528=$2974; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $2975=$2973$1;
   $2529=$2975; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   label = 19; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 17
   var $2977$0 = ___cxa_find_matching_catch(-1, -1); $2977$1 = tempRet0;
   var $2978=$2977$0;
   $2528=$2978; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $2979=$2977$1;
   $2529=$2979; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2530) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 18; break; } else { label = 22; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 18
   label = 19; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 19
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2909) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 20; break; } else { label = 22; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 20
   var $2983=$2906; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev($2983) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 21; break; } else { label = 22; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 21
   var $2985=$2528; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $2986=$2529; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $2987$0=$2985;
   var $2987$1=0;
   var $2988$0=$2987$0;
   var $2988$1=$2986;
   var $eh_lpad_body_i$1 = $2988$1;var $eh_lpad_body_i$0 = $2988$0;label = 25; break;
  case 22
   var $2990$0 = ___cxa_find_matching_catch(-1, -1,0); $2990$1 = tempRet0;
   __ZSt9terminatev(); //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 23
   var $2992$0 = ___cxa_find_matching_catch(-1, -1); $2992$1 = tempRet0;
   var $2993=$2992$0;
   $2537=$2993; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2994=$2992$1;
   $2538=$2994; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   label = 27; break; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
  case 24
   var $2996$0 = ___cxa_find_matching_catch(-1, -1); $2996$1 = tempRet0;
   var $eh_lpad_body_i$1 = $2996$1;var $eh_lpad_body_i$0 = $2996$0;label = 25; break;
  case 25
   var $eh_lpad_body_i$0;
   var $eh_lpad_body_i$1;
   var $2997=$eh_lpad_body_i$0;
   $2537=$2997; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2998=$eh_lpad_body_i$1;
   $2538=$2998; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $2999=$2806; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev($2999, ((109796)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 26; break; } else { label = 29; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 26
   label = 27; break; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 27
   var $3002=$2806; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $3003=(($3002+64)|0); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $3004=$3003; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev($3004) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 28; break; } else { label = 29; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 28
   var $3006=$2537; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $3007=$2538; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $3008$0=$3006;
   var $3008$1=0;
   var $3009$0=$3008$0;
   var $3009$1=$3007;
   ___resumeException($3009$0) //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 29
   var $3011$0 = ___cxa_find_matching_catch(-1, -1,0); $3011$1 = tempRet0;
   __ZSt9terminatev(); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 30
   var $3012=$std_stringstream; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3013=(($3012+8)|0); //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3014=$3013; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3015 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3014, ((13856)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 31; break; } else { label = 52; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 31
   (function() { try { __THREW__ = 0; return __ZN6StringC1EPKc($2545, ((14584)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 32; break; } else { label = 52; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 32
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2544, $254592) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 33; break; } else { label = 53; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 33
   var $3019 = (function() { try { __THREW__ = 0; return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($3015, $2544) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 34; break; } else { label = 54; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 34
   var $3021 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3019, ((66832)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 35; break; } else { label = 54; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 35
   var $3023 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3021, ((14584)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 36; break; } else { label = 54; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 36
   var $3025 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3023, ((64456)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 37; break; } else { label = 54; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 37
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2544) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 38; break; } else { label = 53; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 38
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2545) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 39; break; } else { label = 52; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 39
   var $3029=___cxa_allocate_exception(8); //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2547=1;
   var $3030=$3029; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2495=$std_stringstream;
   var $3031=$2495;
   var $3032=(($3031+12)|0); //@line 958 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2546, $3032) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 40; break; } else { label = 58; break; }
  case 40
   label = 41; break;
  case 41
   $2494=$2546;
   var $3034=$2494;
   $2493=$3034;
   var $3035=$2493;
   $2492=$3035;
   var $3036=$2492;
   $2491=$3036;
   var $3037=$2491;
   var $3038=(($3037)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   $2490=$3038;
   var $3039=$2490;
   var $3040=$3039; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2489=$3040;
   var $3041=$2489;
   var $3042=(($3041)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $3043=(($3042)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3044=$3043; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3045=(($3044)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3046=$3045; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3047=HEAP8[($3046)]; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3048=(($3047)&(255)); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3049=$3048 & 1; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3050=(($3049)|(0))!=0; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   if ($3050) { label = 42; break; } else { label = 43; break; } //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 42
   $2483=$3036;
   var $3052=$2483;
   var $3053=(($3052)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   $2482=$3053;
   var $3054=$2482;
   var $3055=$3054; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2481=$3055;
   var $3056=$2481;
   var $3057=(($3056)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $3058=(($3057)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $3059=$3058; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $3060=(($3059+8)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $3061=HEAP32[(($3060)>>2)]; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $3075 = $3061;label = 44; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 43
   $2488=$3036;
   var $3063=$2488;
   var $3064=(($3063)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2487=$3064;
   var $3065=$2487;
   var $3066=$3065; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2486=$3066;
   var $3067=$2486;
   var $3068=(($3067)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $3069=(($3068)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $3070=$3069; //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $3071=(($3070+1)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $3072=(($3071)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2485=$3072;
   var $3073=$2485; //@line 960 "G:/emscripten/system/include/libcxx/memory"
   $2484=$3073;
   var $3074=$2484; //@line 627 "G:/emscripten/system/include/libcxx/memory"
   var $3075 = $3074;label = 44; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 44
   var $3075; //@line 1605 "G:/emscripten/system/include/libcxx/string"
   $2480=$3075;
   var $3076=$2480; //@line 1086 "G:/emscripten/system/include/libcxx/memory"
   (function() { try { __THREW__ = 0; return __ZNSt13runtime_errorC2EPKc($3030, $3076) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 45; break; } else { label = 59; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 45
   $2547=0; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return ___cxa_throw($3029113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 59; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2546) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 46; break; } else { label = 58; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 46
   __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream); //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 66; break; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 47
   var $3081$0 = ___cxa_find_matching_catch(-1, -1); $3081$1 = tempRet0;
   var $3082=$3081$0;
   $2542=$3082; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3083=$3081$1;
   $2543=$3083; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 50; break; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 48
   var $3085$0 = ___cxa_find_matching_catch(-1, -1); $3085$1 = tempRet0;
   var $3086=$3085$0;
   $2542=$3086; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3087=$3085$1;
   $2543=$3087; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2540) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 49; break; } else { label = 2841; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 49
   label = 50; break; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 50
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2541) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 51; break; } else { label = 2841; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 51
   label = 2840; break; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 52
   var $3092$0 = ___cxa_find_matching_catch(-1, -1); $3092$1 = tempRet0;
   var $3093=$3092$0;
   $2542=$3093; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3094=$3092$1;
   $2543=$3094; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 64; break; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 53
   var $3096$0 = ___cxa_find_matching_catch(-1, -1); $3096$1 = tempRet0;
   var $3097=$3096$0;
   $2542=$3097; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3098=$3096$1;
   $2543=$3098; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 56; break; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 54
   var $3100$0 = ___cxa_find_matching_catch(-1, -1); $3100$1 = tempRet0;
   var $3101=$3100$0;
   $2542=$3101; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3102=$3100$1;
   $2543=$3102; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2544) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 55; break; } else { label = 2841; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 55
   label = 56; break; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 56
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2545) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 57; break; } else { label = 2841; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 57
   label = 64; break; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 58
   var $3107$0 = ___cxa_find_matching_catch(-1, -1); $3107$1 = tempRet0;
   var $3108=$3107$0;
   $2542=$3108; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3109=$3107$1;
   $2543=$3109; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 61; break; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 59
   var $3111$0 = ___cxa_find_matching_catch(-1, -1); $3111$1 = tempRet0;
   var $3112=$3111$0;
   $2542=$3112; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3113=$3111$1;
   $2543=$3113; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2546) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 60; break; } else { label = 2841; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 60
   label = 61; break; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 61
   var $3116=$2547; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($3116) { label = 62; break; } else { label = 63; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 62
   ___cxa_free_exception($3029); //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 63; break; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 63
   label = 64; break; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 64
   (function() { try { __THREW__ = 0; return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 65; break; } else { label = 2841; break; } //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 65
   label = 2840; break; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 66
   label = 67break//@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 67
   label = 68break//@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 68
   __ZN6StringC1EPKc($2549, ((13320)|0)); //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZN4File13NormalizePathERK6Stringc($2548, $254992) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 69break; } else { label = 113break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 69
   var $3125 = (function() { try { __THREW__ = 0return __ZNK6StringneEPKc($2548, ((13320)|0)) catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 70break; } else { label = 114break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 70
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2548) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 71break; } else { label = 113break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 71
   __ZN6StringD1Ev($2549); //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($3125) { label = 72break; } else { label = 132break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 72
   $2476=$std_stringstream1;
   $2477=24;
   var $3129=$2476;
   var $3130=$3129//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3131=(($3130+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3132=$3131//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2475=$3132;
   var $3133=$2475;
   var $3134=$3133//@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   $2474=$3134;
   var $3135=$2474;
   var $3136=$3135//@line 328 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($3136)>>2)]=((107288)|0); //@line 328 "G:/emscripten/system/include/libcxx/ios"
   var $3137=$3133//@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3137)>>2)]=((106832)|0); //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3138=$3129//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3138)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3139=$3129//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3140=(($3139+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3141=$3140//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3141)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3142=$3129//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3143=(($3142+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3144=$3143//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3144)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3145=$3129//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3146=(($3129+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3147=$3146//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2444=$3145;
   $2445=((109796)|0);
   $2446=$3147;
   var $3148=$2444;
   var $3149=$2445;
   var $3150=$3148//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3151=(($3149+4)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3152=$2446//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2441=$3150;
   $2442=$3151;
   $2443=$3152;
   var $3153=$2441;
   var $3154=$2442;
   var $3155=HEAP32[(($3154)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3156=$3153//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3156)>>2)]=$3155//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3157=(($3154+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3158=HEAP32[(($3157)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3159=$3153//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3160=HEAP32[(($3159)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3161=((($3160)-(12))|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3162=$3161//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3163=HEAP32[(($3162)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3164=$3153//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3165=(($3164+$3163)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3166=$3165//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3166)>>2)]=$3158//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3167=(($3153+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3167)>>2)]=0//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3168=$3153//@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3169=HEAP32[(($3168)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3170=((($3169)-(12))|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3171=$3170//@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3172=HEAP32[(($3171)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3173=$3153//@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3174=(($3173+$3172)|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3175=$3174//@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3176=$2443//@line 294 "G:/emscripten/system/include/libcxx/istream"
   $2439=$3175;
   $2440=$3176;
   var $3177=$2439;
   var $3178=$3177//@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $3179=$2440//@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $3180=$3179//@line 659 "G:/emscripten/system/include/libcxx/ios"
   (function() { try { __THREW__ = 0return __ZNSt3__18ios_base4initEPv($3178, $3180) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 73break; } else { label = 89break; }
  case 73
   var $3181=(($3177+72)|0); //@line 660 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($3181)>>2)]=0//@line 660 "G:/emscripten/system/include/libcxx/ios"
   var $3182=(($3177+76)|0); //@line 661 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($3182)>>2)]=-1//@line 661 "G:/emscripten/system/include/libcxx/ios"
   var $3183=$3148//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3184=(($3183+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3185=$3184//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3186=(($3149+12)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2437=$3185;
   $2438=$3186;
   var $3187=$2437;
   var $3188=$2438;
   var $3189=HEAP32[(($3188)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3190=$3187//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3190)>>2)]=$3189//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3191=(($3188+4)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3192=HEAP32[(($3191)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3193=$3187//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3194=HEAP32[(($3193)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3195=((($3194)-(12))|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3196=$3195//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3197=HEAP32[(($3196)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3198=$3187//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3199=(($3198+$3197)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3200=$3199//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3200)>>2)]=$3192//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3201=HEAP32[(($3149)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3202=$3148//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3202)>>2)]=$3201//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3203=(($3149+20)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3204=HEAP32[(($3203)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3205=$3148//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3206=HEAP32[(($3205)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3207=((($3206)-(12))|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3208=$3207//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3209=HEAP32[(($3208)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3210=$3148//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3211=(($3210+$3209)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3212=$3211//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3212)>>2)]=$3204//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3213=(($3149+24)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3214=HEAP32[(($3213)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3215=$3148; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3216=(($3215+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3217=$3216; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3217)>>2)]=$3214; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3218=$3129; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3218)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3219=$3129; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3220=(($3219+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3221=$3220; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3221)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3222=$3129; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3223=(($3222+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3224=$3223; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3224)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3225=(($3129+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3226=$2477; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2472=$3225;
   $2473=$3226;
   var $3227=$2472;
   var $3228=$2473; //@line 244 "G:/emscripten/system/include/libcxx/iosfwd"
   $2467=$3227;
   $2468=$3228;
   var $3229=$2467;
   var $3230=$3229; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev($3230) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 74; break; } else { label = 90; break; }
  case 74
   var $3231=$3229; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3231)>>2)]=((108360)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3232=(($3229+32)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2466=$3232;
   var $3233=$2466;
   $2465=$3233;
   var $3234=$2465;
   var $3235=$3234; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3236=(($3234)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2464=$3236;
   var $3237=$2464;
   $2463=$3237;
   var $3238=$2463;
   var $3239=$3238; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2462=$3239;
   var $3240=$2462;
   var $3241=$3240; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2461=$3241;
   var $3242=$2461;
   var $3243=(($3240)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2460=$3234;
   var $3244=$2460;
   var $3245=(($3244)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2459=$3245;
   var $3246=$2459;
   var $3247=$3246; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2458=$3247;
   var $3248=$2458;
   var $3249=(($3248)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $3250=(($3249)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $3251=$3250; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $3252=(($3251)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i_i_i_i45=$3252; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i46=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 75; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 75
   var $3254=$__i_i_i_i_i_i_i46; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $3255=(($3254)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($3255) { label = 76; break; } else { label = 77; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 76
   var $3257=$__i_i_i_i_i_i_i46; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3258=$__a_i_i_i_i_i_i45; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3259=(($3258+($3257<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($3259)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3260=$__i_i_i_i_i_i_i46; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $3261=((($3260)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i46=$3261; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 75; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 77
   var $3262=(($3229+44)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3262)>>2)]=0; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3263=(($3229+48)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3264=$2468; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3263)>>2)]=$3264; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2457=$2471;
   var $3265=$2457;
   $2456=$3265;
   var $3266=$2456;
   var $3267=$3266; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3268=(($3266)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2455=$3268;
   var $3269=$2455;
   $2454=$3269;
   var $3270=$2454;
   var $3271=$3270; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2453=$3271;
   var $3272=$2453;
   var $3273=$3272; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2452=$3273;
   var $3274=$2452;
   var $3275=(($3272)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2451=$3266;
   var $3276=$2451;
   var $3277=(($3276)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2450=$3277;
   var $3278=$2450;
   var $3279=$3278; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2449=$3279;
   var $3280=$2449;
   var $3281=(($3280)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $3282=(($3281)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $3283=$3282; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $3284=(($3283)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i1_i_i_i43=$3284; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i44=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 78; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 78
   var $3286=$__i_i_i_i2_i_i_i44; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $3287=(($3286)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($3287) { label = 79; break; } else { label = 80; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 79
   var $3289=$__i_i_i_i2_i_i_i44; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3290=$__a_i_i_i1_i_i_i43; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3291=(($3290+($3289<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($3291)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3292=$__i_i_i_i2_i_i_i44; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $3293=((($3292)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i44=$3293; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 78; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 80
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE($3229, $2471) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 81; break; } else { label = 83; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 81
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2471) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 96; break; } else { label = 82; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 82
   var $3296$0 = ___cxa_find_matching_catch(-1, -1); $3296$1 = tempRet0;
   var $3297=$3296$0;
   $2469=$3297; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $3298=$3296$1;
   $2470=$3298; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   label = 85; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 83
   var $3300$0 = ___cxa_find_matching_catch(-1, -1); $3300$1 = tempRet0;
   var $3301=$3300$0;
   $2469=$3301; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $3302=$3300$1;
   $2470=$3302; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2471) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 84; break; } else { label = 88; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 84
   label = 85; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 85
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($3232) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 86; break; } else { label = 88; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 86
   var $3306=$3229; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev($3306) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 87; break; } else { label = 88; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 87
   var $3308=$2469; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $3309=$2470; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $3310$0=$3308;
   var $3310$1=0;
   var $3311$0=$3310$0;
   var $3311$1=$3309;
   var $eh_lpad_body_i51$1 = $3311$1;var $eh_lpad_body_i51$0 = $3311$0;label = 91; break;
  case 88
   var $3313$0 = ___cxa_find_matching_catch(-1, -1,0); $3313$1 = tempRet0;
   __ZSt9terminatev(); //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 89
   var $3315$0 = ___cxa_find_matching_catch(-1, -1); $3315$1 = tempRet0;
   var $3316=$3315$0;
   $2478=$3316; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3317=$3315$1;
   $2479=$3317; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   label = 93; break; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
  case 90
   var $3319$0 = ___cxa_find_matching_catch(-1, -1); $3319$1 = tempRet0;
   var $eh_lpad_body_i51$1 = $3319$1;var $eh_lpad_body_i51$0 = $3319$0;label = 91; break;
  case 91
   var $eh_lpad_body_i51$0;
   var $eh_lpad_body_i51$1;
   var $3320=$eh_lpad_body_i51$0;
   $2478=$3320; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3321=$eh_lpad_body_i51$1;
   $2479=$3321; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3322=$3129; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev($3322, ((109796)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 92; break; } else { label = 95; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 92
   label = 93; break; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 93
   var $3325=$3129; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $3326=(($3325+64)|0); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $3327=$3326; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev($3327) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 94; break; } else { label = 95; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 94
   var $3329=$2478; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $3330=$2479; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $3331$0=$3329;
   var $3331$1=0;
   var $3332$0=$3331$0;
   var $3332$1=$3330;
   ___resumeException($3332$0) //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 95
   var $3334$0 = ___cxa_find_matching_catch(-1, -1,0); $3334$1 = tempRet0;
   __ZSt9terminatev(); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 96
   var $3335=$std_stringstream1; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3336=(($3335+8)|0); //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3337=$3336; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3338 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3337, ((12784)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 97; break; } else { label = 118; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 97
   (function() { try { __THREW__ = 0; return __ZN6StringC1EPKc($2551, ((13320)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 98; break; } else { label = 118; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 98
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2550, $255192) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 99; break; } else { label = 119; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 99
   var $3342 = (function() { try { __THREW__ = 0; return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($3338, $2550) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 100; break; } else { label = 120; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 100
   var $3344 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3342, ((66832)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 101; break; } else { label = 120; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 101
   var $3346 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3344, ((13320)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 102; break; } else { label = 120; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 102
   var $3348 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3346, ((64456)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 103; break; } else { label = 120; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 103
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2550) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 104; break; } else { label = 119; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 104
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2551) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 105; break; } else { label = 118; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 105
   var $3352=___cxa_allocate_exception(8); //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2553=1;
   var $3353=$3352; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2436=$std_stringstream1;
   var $3354=$2436;
   var $3355=(($3354+12)|0); //@line 958 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2552, $3355) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 106; break; } else { label = 124; break; }
  case 106
   label = 107; break;
  case 107
   $2435=$2552;
   var $3357=$2435;
   $2434=$3357;
   var $3358=$2434;
   $2433=$3358;
   var $3359=$2433;
   $2432=$3359;
   var $3360=$2432;
   var $3361=(($3360)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   $2431=$3361;
   var $3362=$2431;
   var $3363=$3362; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2430=$3363;
   var $3364=$2430;
   var $3365=(($3364)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $3366=(($3365)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3367=$3366; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3368=(($3367)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3369=$3368; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3370=HEAP8[($3369)]; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3371=(($3370)&(255)); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3372=$3371 & 1; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3373=(($3372)|(0))!=0; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   if ($3373) { label = 108; break; } else { label = 109; break; } //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 108
   $2424=$3359;
   var $3375=$2424;
   var $3376=(($3375)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   $2423=$3376;
   var $3377=$2423;
   var $3378=$3377; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2422=$3378;
   var $3379=$2422;
   var $3380=(($3379)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $3381=(($3380)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $3382=$3381; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $3383=(($3382+8)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $3384=HEAP32[(($3383)>>2)]; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $3398 = $3384;label = 110; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 109
   $2429=$3359;
   var $3386=$2429;
   var $3387=(($3386)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2428=$3387;
   var $3388=$2428;
   var $3389=$3388; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2427=$3389;
   var $3390=$2427;
   var $3391=(($3390)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $3392=(($3391)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $3393=$3392; //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $3394=(($3393+1)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $3395=(($3394)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2426=$3395;
   var $3396=$2426; //@line 960 "G:/emscripten/system/include/libcxx/memory"
   $2425=$3396;
   var $3397=$2425; //@line 627 "G:/emscripten/system/include/libcxx/memory"
   var $3398 = $3397;label = 110; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 110
   var $3398; //@line 1605 "G:/emscripten/system/include/libcxx/string"
   $2421=$3398;
   var $3399=$2421; //@line 1086 "G:/emscripten/system/include/libcxx/memory"
   (function() { try { __THREW__ = 0; return __ZNSt13runtime_errorC2EPKc($3353, $3399) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 111; break; } else { label = 125; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 111
   $2553=0; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return ___cxa_throw($3352113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 125; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2552) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 112; break; } else { label = 124; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 112
   __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream1); //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 132; break; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 113
   var $3404$0 = ___cxa_find_matching_catch(-1, -1); $3404$1 = tempRet0;
   var $3405=$3404$0;
   $2542=$3405; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3406=$3404$1;
   $2543=$3406; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 116; break; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 114
   var $3408$0 = ___cxa_find_matching_catch(-1, -1); $3408$1 = tempRet0;
   var $3409=$3408$0;
   $2542=$3409; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3410=$3408$1;
   $2543=$3410; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2548) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 115; break; } else { label = 2841; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 115
   label = 116; break; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 116
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2549) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 117; break; } else { label = 2841; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 117
   label = 2840; break; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 118
   var $3415$0 = ___cxa_find_matching_catch(-1, -1); $3415$1 = tempRet0;
   var $3416=$3415$0;
   $2542=$3416; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3417=$3415$1;
   $2543=$3417; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 130; break; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 119
   var $3419$0 = ___cxa_find_matching_catch(-1, -1); $3419$1 = tempRet0;
   var $3420=$3419$0;
   $2542=$3420; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3421=$3419$1;
   $2543=$3421; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 122; break; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 120
   var $3423$0 = ___cxa_find_matching_catch(-1, -1); $3423$1 = tempRet0;
   var $3424=$3423$0;
   $2542=$3424; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3425=$3423$1;
   $2543=$3425; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2550) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 121; break; } else { label = 2841; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 121
   label = 122; break; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 122
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2551) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 123; break; } else { label = 2841; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 123
   label = 130; break; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 124
   var $3430$0 = ___cxa_find_matching_catch(-1, -1); $3430$1 = tempRet0;
   var $3431=$3430$0;
   $2542=$3431; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3432=$3430$1;
   $2543=$3432; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 127; break; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 125
   var $3434$0 = ___cxa_find_matching_catch(-1, -1); $3434$1 = tempRet0;
   var $3435=$3434$0;
   $2542=$3435; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3436=$3434$1;
   $2543=$3436; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2552) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 126; break; } else { label = 2841; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 126
   label = 127; break; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 127
   var $3439=$2553; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($3439) { label = 128; break; } else { label = 129; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 128
   ___cxa_free_exception($3352); //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 129; break; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 129
   label = 130; break; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 130
   (function() { try { __THREW__ = 0; return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream1) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 131; break; } else { label = 2841; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 131
   label = 2840; break; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 132
   label = 133; break; //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 133
   label = 134; break; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 134
   __ZN6StringC1EPKc($2555, ((11736)|0)); //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2554, $255592) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 135; break; } else { label = 179; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 135
   var $3448 = (function() { try { __THREW__ = 0; return __ZNK6StringneEPKc($2554, ((14584)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 136; break; } else { label = 180; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 136
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2554) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 137; break; } else { label = 179; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 137
   __ZN6StringD1Ev($2555); //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($3448) { label = 138; break; } else { label = 198; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 138
   $2417=$std_stringstream2;
   $2418=24;
   var $3452=$2417;
   var $3453=$3452; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3454=(($3453+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3455=$3454; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2416=$3455;
   var $3456=$2416;
   var $3457=$3456; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   $2415=$3457;
   var $3458=$2415;
   var $3459=$3458; //@line 328 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($3459)>>2)]=((107288)|0); //@line 328 "G:/emscripten/system/include/libcxx/ios"
   var $3460=$3456; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3460)>>2)]=((106832)|0); //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3461=$3452; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3461)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3462=$3452; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3463=(($3462+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3464=$3463; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3464)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3465=$3452; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3466=(($3465+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3467=$3466; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3467)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3468=$3452; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3469=(($3452+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3470=$3469; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2385=$3468;
   $2386=((109796)|0);
   $2387=$3470;
   var $3471=$2385;
   var $3472=$2386;
   var $3473=$3471; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3474=(($3472+4)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3475=$2387; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2382=$3473;
   $2383=$3474;
   $2384=$3475;
   var $3476=$2382;
   var $3477=$2383;
   var $3478=HEAP32[(($3477)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3479=$3476; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3479)>>2)]=$3478; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3480=(($3477+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3481=HEAP32[(($3480)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3482=$3476; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3483=HEAP32[(($3482)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3484=((($3483)-(12))|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3485=$3484; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3486=HEAP32[(($3485)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3487=$3476; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3488=(($3487+$3486)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3489=$3488; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3489)>>2)]=$3481; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3490=(($3476+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3490)>>2)]=0; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3491=$3476; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3492=HEAP32[(($3491)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3493=((($3492)-(12))|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3494=$3493; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3495=HEAP32[(($3494)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3496=$3476; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3497=(($3496+$3495)|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3498=$3497; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3499=$2384; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   $2380=$3498;
   $2381=$3499;
   var $3500=$2380;
   var $3501=$3500; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $3502=$2381; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $3503=$3502; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   (function() { try { __THREW__ = 0; return __ZNSt3__18ios_base4initEPv($3501, $3503) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 139; break; } else { label = 155; break; }
  case 139
   var $3504=(($3500+72)|0); //@line 660 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($3504)>>2)]=0; //@line 660 "G:/emscripten/system/include/libcxx/ios"
   var $3505=(($3500+76)|0); //@line 661 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($3505)>>2)]=-1; //@line 661 "G:/emscripten/system/include/libcxx/ios"
   var $3506=$3471; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3507=(($3506+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3508=$3507; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3509=(($3472+12)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2378=$3508;
   $2379=$3509;
   var $3510=$2378;
   var $3511=$2379;
   var $3512=HEAP32[(($3511)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3513=$3510; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3513)>>2)]=$3512; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3514=(($3511+4)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3515=HEAP32[(($3514)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3516=$3510; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3517=HEAP32[(($3516)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3518=((($3517)-(12))|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3519=$3518; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3520=HEAP32[(($3519)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3521=$3510; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3522=(($3521+$3520)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3523=$3522; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3523)>>2)]=$3515; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3524=HEAP32[(($3472)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3525=$3471; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3525)>>2)]=$3524; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3526=(($3472+20)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3527=HEAP32[(($3526)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3528=$3471; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3529=HEAP32[(($3528)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3530=((($3529)-(12))|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3531=$3530; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3532=HEAP32[(($3531)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3533=$3471; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3534=(($3533+$3532)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3535=$3534; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3535)>>2)]=$3527; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3536=(($3472+24)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3537=HEAP32[(($3536)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3538=$3471; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3539=(($3538+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3540=$3539; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3540)>>2)]=$3537; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3541=$3452; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3541)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3542=$3452; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3543=(($3542+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3544=$3543; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3544)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3545=$3452; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3546=(($3545+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3547=$3546; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3547)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3548=(($3452+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3549=$2418; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2413=$3548;
   $2414=$3549;
   var $3550=$2413;
   var $3551=$2414; //@line 244 "G:/emscripten/system/include/libcxx/iosfwd"
   $2408=$3550;
   $2409=$3551;
   var $3552=$2408;
   var $3553=$3552; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev($3553) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 140; break; } else { label = 156; break; }
  case 140
   var $3554=$3552; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3554)>>2)]=((108360)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3555=(($3552+32)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2407=$3555;
   var $3556=$2407;
   $2406=$3556;
   var $3557=$2406;
   var $3558=$3557; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3559=(($3557)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2405=$3559;
   var $3560=$2405;
   $2404=$3560;
   var $3561=$2404;
   var $3562=$3561; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2403=$3562;
   var $3563=$2403;
   var $3564=$3563; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2402=$3564;
   var $3565=$2402;
   var $3566=(($3563)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2401=$3557;
   var $3567=$2401;
   var $3568=(($3567)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2400=$3568;
   var $3569=$2400;
   var $3570=$3569; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2399=$3570;
   var $3571=$2399;
   var $3572=(($3571)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $3573=(($3572)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $3574=$3573; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $3575=(($3574)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i_i_i_i58=$3575; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i59=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 141; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 141
   var $3577=$__i_i_i_i_i_i_i59; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $3578=(($3577)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($3578) { label = 142; break; } else { label = 143; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 142
   var $3580=$__i_i_i_i_i_i_i59; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3581=$__a_i_i_i_i_i_i58; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3582=(($3581+($3580<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($3582)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3583=$__i_i_i_i_i_i_i59; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $3584=((($3583)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i59=$3584; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 141; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 143
   var $3585=(($3552+44)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3585)>>2)]=0; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3586=(($3552+48)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3587=$2409; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3586)>>2)]=$3587; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2398=$2412;
   var $3588=$2398;
   $2397=$3588;
   var $3589=$2397;
   var $3590=$3589; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3591=(($3589)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2396=$3591;
   var $3592=$2396;
   $2395=$3592;
   var $3593=$2395;
   var $3594=$3593; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2394=$3594;
   var $3595=$2394;
   var $3596=$3595; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2393=$3596;
   var $3597=$2393;
   var $3598=(($3595)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2392=$3589;
   var $3599=$2392;
   var $3600=(($3599)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2391=$3600;
   var $3601=$2391;
   var $3602=$3601; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2390=$3602;
   var $3603=$2390;
   var $3604=(($3603)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $3605=(($3604)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $3606=$3605; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $3607=(($3606)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i1_i_i_i56=$3607; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i57=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 144; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 144
   var $3609=$__i_i_i_i2_i_i_i57; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $3610=(($3609)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($3610) { label = 145; break; } else { label = 146; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 145
   var $3612=$__i_i_i_i2_i_i_i57; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3613=$__a_i_i_i1_i_i_i56; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3614=(($3613+($3612<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($3614)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3615=$__i_i_i_i2_i_i_i57; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $3616=((($3615)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i57=$3616; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 144; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 146
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE($3552, $2412) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 147; break; } else { label = 149; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 147
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2412) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 162; break; } else { label = 148; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 148
   var $3619$0 = ___cxa_find_matching_catch(-1, -1); $3619$1 = tempRet0;
   var $3620=$3619$0;
   $2410=$3620; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $3621=$3619$1;
   $2411=$3621; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   label = 151; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 149
   var $3623$0 = ___cxa_find_matching_catch(-1, -1); $3623$1 = tempRet0;
   var $3624=$3623$0;
   $2410=$3624; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $3625=$3623$1;
   $2411=$3625; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2412) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 150; break; } else { label = 154; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 150
   label = 151; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 151
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($3555) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 152; break; } else { label = 154; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 152
   var $3629=$3552; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev($3629) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 153; break; } else { label = 154; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 153
   var $3631=$2410; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $3632=$2411; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $3633$0=$3631;
   var $3633$1=0;
   var $3634$0=$3633$0;
   var $3634$1=$3632;
   var $eh_lpad_body_i64$1 = $3634$1;var $eh_lpad_body_i64$0 = $3634$0;label = 157; break;
  case 154
   var $3636$0 = ___cxa_find_matching_catch(-1, -1,0); $3636$1 = tempRet0;
   __ZSt9terminatev(); //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 155
   var $3638$0 = ___cxa_find_matching_catch(-1, -1); $3638$1 = tempRet0;
   var $3639=$3638$0;
   $2419=$3639; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3640=$3638$1;
   $2420=$3640; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   label = 159; break; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
  case 156
   var $3642$0 = ___cxa_find_matching_catch(-1, -1); $3642$1 = tempRet0;
   var $eh_lpad_body_i64$1 = $3642$1;var $eh_lpad_body_i64$0 = $3642$0;label = 157; break;
  case 157
   var $eh_lpad_body_i64$0;
   var $eh_lpad_body_i64$1;
   var $3643=$eh_lpad_body_i64$0;
   $2419=$3643; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3644=$eh_lpad_body_i64$1;
   $2420=$3644; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3645=$3452; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev($3645, ((109796)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 158; break; } else { label = 161; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 158
   label = 159; break; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 159
   var $3648=$3452; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $3649=(($3648+64)|0); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $3650=$3649; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev($3650) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 160; break; } else { label = 161; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 160
   var $3652=$2419; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $3653=$2420; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $3654$0=$3652;
   var $3654$1=0;
   var $3655$0=$3654$0;
   var $3655$1=$3653;
   ___resumeException($3655$0) //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 161
   var $3657$0 = ___cxa_find_matching_catch(-1, -1,0); $3657$1 = tempRet0;
   __ZSt9terminatev(); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 162
   var $3658=$std_stringstream2; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3659=(($3658+8)|0); //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3660=$3659; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3661 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3660, ((10896)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 163; break; } else { label = 184; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 163
   (function() { try { __THREW__ = 0; return __ZN6StringC1EPKc($2557, ((11736)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 164; break; } else { label = 184; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 164
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2556, $255792) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 165; break; } else { label = 185; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 165
   var $3665 = (function() { try { __THREW__ = 0; return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($3661, $2556) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 166; break; } else { label = 186; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 166
   var $3667 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3665, ((66832)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 167; break; } else { label = 186; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 167
   var $3669 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3667, ((14584)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 168; break; } else { label = 186; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 168
   var $3671 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3669, ((64456)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 169; break; } else { label = 186; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 169
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2556) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 170; break; } else { label = 185; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 170
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2557) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 171; break; } else { label = 184; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 171
   var $3675=___cxa_allocate_exception(8); //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2559=1;
   var $3676=$3675; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2377=$std_stringstream2;
   var $3677=$2377;
   var $3678=(($3677+12)|0); //@line 958 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2558, $3678) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 172; break; } else { label = 190; break; }
  case 172
   label = 173; break;
  case 173
   $2376=$2558;
   var $3680=$2376;
   $2375=$3680;
   var $3681=$2375;
   $2374=$3681;
   var $3682=$2374;
   $2373=$3682;
   var $3683=$2373;
   var $3684=(($3683)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   $2372=$3684;
   var $3685=$2372;
   var $3686=$3685; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2371=$3686;
   var $3687=$2371;
   var $3688=(($3687)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $3689=(($3688)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3690=$3689; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3691=(($3690)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3692=$3691; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3693=HEAP8[($3692)]; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3694=(($3693)&(255)); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3695=$3694 & 1; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $3696=(($3695)|(0))!=0; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   if ($3696) { label = 174; break; } else { label = 175; break; } //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 174
   $2365=$3682;
   var $3698=$2365;
   var $3699=(($3698)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   $2364=$3699;
   var $3700=$2364;
   var $3701=$3700; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2363=$3701;
   var $3702=$2363;
   var $3703=(($3702)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $3704=(($3703)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $3705=$3704; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $3706=(($3705+8)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $3707=HEAP32[(($3706)>>2)]; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $3721 = $3707;label = 176; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 175
   $2370=$3682;
   var $3709=$2370;
   var $3710=(($3709)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2369=$3710;
   var $3711=$2369;
   var $3712=$3711; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2368=$3712;
   var $3713=$2368;
   var $3714=(($3713)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $3715=(($3714)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $3716=$3715; //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $3717=(($3716+1)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $3718=(($3717)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2367=$3718;
   var $3719=$2367; //@line 960 "G:/emscripten/system/include/libcxx/memory"
   $2366=$3719;
   var $3720=$2366; //@line 627 "G:/emscripten/system/include/libcxx/memory"
   var $3721 = $3720;label = 176; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 176
   var $3721; //@line 1605 "G:/emscripten/system/include/libcxx/string"
   $2362=$3721;
   var $3722=$2362; //@line 1086 "G:/emscripten/system/include/libcxx/memory"
   (function() { try { __THREW__ = 0; return __ZNSt13runtime_errorC2EPKc($3676, $3722) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 177; break; } else { label = 191; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 177
   $2559=0; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return ___cxa_throw($3675113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 191; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2558) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 178; break; } else { label = 190; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 178
   __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream2); //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 198; break; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 179
   var $3727$0 = ___cxa_find_matching_catch(-1, -1); $3727$1 = tempRet0;
   var $3728=$3727$0;
   $2542=$3728; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3729=$3727$1;
   $2543=$3729; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 182; break; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 180
   var $3731$0 = ___cxa_find_matching_catch(-1, -1); $3731$1 = tempRet0;
   var $3732=$3731$0;
   $2542=$3732; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3733=$3731$1;
   $2543=$3733; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2554) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 181; break; } else { label = 2841; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 181
   label = 182; break; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 182
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2555) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 183; break; } else { label = 2841; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 183
   label = 2840break//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 184
   var $3738$0 = ___cxa_find_matching_catch(-1, -1); $3738$1 = tempRet0;
   var $3739=$3738$0;
   $2542=$3739//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3740=$3738$1;
   $2543=$3740//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 196break//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 185
   var $3742$0 = ___cxa_find_matching_catch(-1, -1); $3742$1 = tempRet0;
   var $3743=$3742$0;
   $2542=$3743//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3744=$3742$1;
   $2543=$3744//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 188break//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 186
   var $3746$0 = ___cxa_find_matching_catch(-1, -1); $3746$1 = tempRet0;
   var $3747=$3746$0;
   $2542=$3747//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3748=$3746$1;
   $2543=$3748//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2556) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 187break; } else { label = 2841break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 187
   label = 188break//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 188
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2557) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 189break; } else { label = 2841break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 189
   label = 196break//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 190
   var $3753$0 = ___cxa_find_matching_catch(-1, -1); $3753$1 = tempRet0;
   var $3754=$3753$0;
   $2542=$3754//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3755=$3753$1;
   $2543=$3755//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 193break//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 191
   var $3757$0 = ___cxa_find_matching_catch(-1, -1); $3757$1 = tempRet0;
   var $3758=$3757$0;
   $2542=$3758//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3759=$3757$1;
   $2543=$3759//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2558) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 192break; } else { label = 2841break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 192
   label = 193break//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 193
   var $3762=$2559//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($3762) { label = 194break; } else { label = 195break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 194
   ___cxa_free_exception($3675); //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 195break//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 195
   label = 196break//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 196
   (function() { try { __THREW__ = 0return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream2) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 197break; } else { label = 2841break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 197
   label = 2840break//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 198
   label = 199break//@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 199
   label = 200break//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 200
   __ZN6StringC1EPKc($2561, ((10608)|0)); //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZN4File13NormalizePathERK6Stringc($2560, $256192) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 201break; } else { label = 245break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 201
   var $3771 = (function() { try { __THREW__ = 0return __ZNK6StringneEPKc($2560, ((13320)|0)) catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 202break; } else { label = 246break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 202
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2560) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 203break; } else { label = 245break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 203
   __ZN6StringD1Ev($2561); //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($3771) { label = 204break; } else { label = 264break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 204
   $2358=$std_stringstream3;
   $2359=24;
   var $3775=$2358;
   var $3776=$3775//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3777=(($3776+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3778=$3777//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2357=$3778;
   var $3779=$2357;
   var $3780=$3779//@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   $2356=$3780;
   var $3781=$2356;
   var $3782=$3781//@line 328 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($3782)>>2)]=((107288)|0); //@line 328 "G:/emscripten/system/include/libcxx/ios"
   var $3783=$3779//@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3783)>>2)]=((106832)|0); //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3784=$3775//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3784)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3785=$3775//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3786=(($3785+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3787=$3786//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3787)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3788=$3775//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3789=(($3788+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3790=$3789//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3790)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3791=$3775//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3792=(($3775+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3793=$3792//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2326=$3791;
   $2327=((109796)|0);
   $2328=$3793;
   var $3794=$2326;
   var $3795=$2327;
   var $3796=$3794//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3797=(($3795+4)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3798=$2328//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2323=$3796;
   $2324=$3797;
   $2325=$3798;
   var $3799=$2323;
   var $3800=$2324;
   var $3801=HEAP32[(($3800)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3802=$3799//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3802)>>2)]=$3801//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3803=(($3800+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3804=HEAP32[(($3803)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3805=$3799//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3806=HEAP32[(($3805)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3807=((($3806)-(12))|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3808=$3807//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3809=HEAP32[(($3808)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3810=$3799//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3811=(($3810+$3809)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3812=$3811//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3812)>>2)]=$3804//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3813=(($3799+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3813)>>2)]=0//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3814=$3799//@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3815=HEAP32[(($3814)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3816=((($3815)-(12))|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3817=$3816//@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3818=HEAP32[(($3817)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3819=$3799//@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3820=(($3819+$3818)|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3821=$3820//@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $3822=$2325//@line 294 "G:/emscripten/system/include/libcxx/istream"
   $2321=$3821;
   $2322=$3822;
   var $3823=$2321;
   var $3824=$3823//@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $3825=$2322//@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $3826=$3825//@line 659 "G:/emscripten/system/include/libcxx/ios"
   (function() { try { __THREW__ = 0return __ZNSt3__18ios_base4initEPv($3824, $3826) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 205break; } else { label = 221break; }
  case 205
   var $3827=(($3823+72)|0); //@line 660 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($3827)>>2)]=0//@line 660 "G:/emscripten/system/include/libcxx/ios"
   var $3828=(($3823+76)|0); //@line 661 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($3828)>>2)]=-1//@line 661 "G:/emscripten/system/include/libcxx/ios"
   var $3829=$3794//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3830=(($3829+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3831=$3830//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3832=(($3795+12)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2319=$3831;
   $2320=$3832;
   var $3833=$2319;
   var $3834=$2320;
   var $3835=HEAP32[(($3834)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3836=$3833//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3836)>>2)]=$3835//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3837=(($3834+4)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3838=HEAP32[(($3837)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3839=$3833//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3840=HEAP32[(($3839)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3841=((($3840)-(12))|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3842=$3841//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3843=HEAP32[(($3842)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3844=$3833//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3845=(($3844+$3843)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3846=$3845//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3846)>>2)]=$3838//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3847=HEAP32[(($3795)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3848=$3794//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3848)>>2)]=$3847//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3849=(($3795+20)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3850=HEAP32[(($3849)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3851=$3794//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3852=HEAP32[(($3851)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3853=((($3852)-(12))|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3854=$3853//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3855=HEAP32[(($3854)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3856=$3794//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3857=(($3856+$3855)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3858=$3857//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3858)>>2)]=$3850//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3859=(($3795+24)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3860=HEAP32[(($3859)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3861=$3794//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3862=(($3861+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3863=$3862//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3863)>>2)]=$3860//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3864=$3775//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3864)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3865=$3775//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3866=(($3865+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3867=$3866//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3867)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3868=$3775//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3869=(($3868+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3870=$3869//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3870)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3871=(($3775+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3872=$2359//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2354=$3871;
   $2355=$3872;
   var $3873=$2354;
   var $3874=$2355//@line 244 "G:/emscripten/system/include/libcxx/iosfwd"
   $2349=$3873;
   $2350=$3874;
   var $3875=$2349;
   var $3876=$3875//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   (function() { try { __THREW__ = 0return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev($3876) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 206break; } else { label = 222break; }
  case 206
   var $3877=$3875//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3877)>>2)]=((108360)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3878=(($3875+32)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2348=$3878;
   var $3879=$2348;
   $2347=$3879;
   var $3880=$2347;
   var $3881=$3880//@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3882=(($3880)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2346=$3882;
   var $3883=$2346;
   $2345=$3883;
   var $3884=$2345;
   var $3885=$3884//@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2344=$3885;
   var $3886=$2344;
   var $3887=$3886//@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2343=$3887;
   var $3888=$2343;
   var $3889=(($3886)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2342=$3880;
   var $3890=$2342;
   var $3891=(($3890)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2341=$3891;
   var $3892=$2341;
   var $3893=$3892//@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2340=$3893;
   var $3894=$2340;
   var $3895=(($3894)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $3896=(($3895)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $3897=$3896//@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $3898=(($3897)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i_i_i_i71=$3898//@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i72=0//@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 207break//@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 207
   var $3900=$__i_i_i_i_i_i_i72; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $3901=(($3900)>>>(0)) < 3//@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($3901) { label = 208break; } else { label = 209break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 208
   var $3903=$__i_i_i_i_i_i_i72; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3904=$__a_i_i_i_i_i_i71; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3905=(($3904+($3903<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($3905)>>2)]=0//@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3906=$__i_i_i_i_i_i_i72; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $3907=((($3906)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i72=$3907//@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 207break//@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 209
   var $3908=(($3875+44)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3908)>>2)]=0//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3909=(($3875+48)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3910=$2350//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($3909)>>2)]=$3910//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2339=$2353;
   var $3911=$2339;
   $2338=$3911;
   var $3912=$2338;
   var $3913=$3912//@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3914=(($3912)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2337=$3914;
   var $3915=$2337;
   $2336=$3915;
   var $3916=$2336;
   var $3917=$3916//@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2335=$3917;
   var $3918=$2335;
   var $3919=$3918//@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2334=$3919;
   var $3920=$2334;
   var $3921=(($3918)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2333=$3912;
   var $3922=$2333;
   var $3923=(($3922)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2332=$3923;
   var $3924=$2332;
   var $3925=$3924//@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2331=$3925;
   var $3926=$2331;
   var $3927=(($3926)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $3928=(($3927)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $3929=$3928//@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $3930=(($3929)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i1_i_i_i69=$3930//@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i70=0//@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 210break//@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 210
   var $3932=$__i_i_i_i2_i_i_i70; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $3933=(($3932)>>>(0)) < 3//@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($3933) { label = 211break; } else { label = 212break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 211
   var $3935=$__i_i_i_i2_i_i_i70; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3936=$__a_i_i_i1_i_i_i69; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3937=(($3936+($3935<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($3937)>>2)]=0//@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $3938=$__i_i_i_i2_i_i_i70; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $3939=((($3938)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i70=$3939//@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 210break//@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 212
   (function() { try { __THREW__ = 0return __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE($3875, $2353) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 213break; } else { label = 215break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 213
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2353) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 228break; } else { label = 214break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 214
   var $3942$0 = ___cxa_find_matching_catch(-1, -1); $3942$1 = tempRet0;
   var $3943=$3942$0;
   $2351=$3943//@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $3944=$3942$1;
   $2352=$3944//@line 243 "G:/emscripten/system/include/libcxx/sstream"
   label = 217break//@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 215
   var $3946$0 = ___cxa_find_matching_catch(-1, -1); $3946$1 = tempRet0;
   var $3947=$3946$0;
   $2351=$3947//@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $3948=$3946$1;
   $2352=$3948//@line 243 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2353) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 216break; } else { label = 220break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 216
   label = 217break//@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 217
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($3878) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 218break; } else { label = 220break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 218
   var $3952=$3875//@line 244 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev($3952) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 219break; } else { label = 220break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 219
   var $3954=$2351//@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $3955=$2352//@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $3956$0=$3954;
   var $3956$1=0;
   var $3957$0=$3956$0;
   var $3957$1=$3955;
   var $eh_lpad_body_i77$1 = $3957$1;var $eh_lpad_body_i77$0 = $3957$0;label = 223break;
  case 220
   var $3959$0 = ___cxa_find_matching_catch(-1, -1,0); $3959$1 = tempRet0;
   __ZSt9terminatev(); //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"//@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 221
   var $3961$0 = ___cxa_find_matching_catch(-1, -1); $3961$1 = tempRet0;
   var $3962=$3961$0;
   $2360=$3962//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3963=$3961$1;
   $2361=$3963//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   label = 225break//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
  case 222
   var $3965$0 = ___cxa_find_matching_catch(-1, -1); $3965$1 = tempRet0;
   var $eh_lpad_body_i77$1 = $3965$1;var $eh_lpad_body_i77$0 = $3965$0;label = 223break;
  case 223
   var $eh_lpad_body_i77$0;
   var $eh_lpad_body_i77$1;
   var $3966=$eh_lpad_body_i77$0;
   $2360=$3966//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3967=$eh_lpad_body_i77$1;
   $2361=$3967//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $3968=$3775//@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev($3968, ((109796)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 224break; } else { label = 227break//@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 224
   label = 225break//@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 225
   var $3971=$3775//@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $3972=(($3971+64)|0); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $3973=$3972//@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev($3973) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 226break; } else { label = 227break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 226
   var $3975=$2360//@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $3976=$2361//@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $3977$0=$3975;
   var $3977$1=0;
   var $3978$0=$3977$0;
   var $3978$1=$3976;
   ___resumeException($3978$0//@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 227
   var $3980$0 = ___cxa_find_matching_catch(-1, -1,0); $3980$1 = tempRet0;
   __ZSt9terminatev(); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"//@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 228
   var $3981=$std_stringstream3; //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3982=(($3981+8)|0); //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3983=$3982//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $3984 = (function() { try { __THREW__ = 0return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3983, ((10208)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 229break; } else { label = 250break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 229
   (function() { try { __THREW__ = 0return __ZN6StringC1EPKc($2563, ((10608)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 230break; } else { label = 250break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 230
   (function() { try { __THREW__ = 0return __ZN4File13NormalizePathERK6Stringc($2562, $256392) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 231break; } else { label = 251break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 231
   var $3988 = (function() { try { __THREW__ = 0return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($3984, $2562) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 232break; } else { label = 252break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 232
   var $3990 = (function() { try { __THREW__ = 0return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3988, ((66832)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 233break; } else { label = 252break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 233
   var $3992 = (function() { try { __THREW__ = 0return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3990, ((13320)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 234break; } else { label = 252break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 234
   var $3994 = (function() { try { __THREW__ = 0return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3992, ((64456)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 235break; } else { label = 252break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 235
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2562) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 236break; } else { label = 251break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 236
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2563) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 237break; } else { label = 250break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 237
   var $3998=___cxa_allocate_exception(8); //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2565=1;
   var $3999=$3998//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2318=$std_stringstream3;
   var $4000=$2318;
   var $4001=(($4000+12)|0); //@line 958 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2564, $4001) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 238break; } else { label = 256break; }
  case 238
   label = 239break;
  case 239
   $2317=$2564;
   var $4003=$2317;
   $2316=$4003;
   var $4004=$2316;
   $2315=$4004;
   var $4005=$2315;
   $2314=$4005;
   var $4006=$2314;
   var $4007=(($4006)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   $2313=$4007;
   var $4008=$2313;
   var $4009=$4008//@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2312=$4009;
   var $4010=$2312;
   var $4011=(($4010)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $4012=(($4011)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4013=$4012//@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4014=(($4013)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4015=$4014//@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4016=HEAP8[($4015)]; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4017=(($4016)&(255)); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4018=$4017 & 1//@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4019=(($4018)|(0))!=0//@line 1520 "G:/emscripten/system/include/libcxx/string"
   if ($4019) { label = 240break; } else { label = 241break; } //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 240
   $2306=$4005;
   var $4021=$2306;
   var $4022=(($4021)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   $2305=$4022;
   var $4023=$2305;
   var $4024=$4023//@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2304=$4024;
   var $4025=$2304;
   var $4026=(($4025)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $4027=(($4026)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $4028=$4027//@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $4029=(($4028+8)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $4030=HEAP32[(($4029)>>2)]; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $4044 = $4030;label = 242break//@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 241
   $2311=$4005;
   var $4032=$2311;
   var $4033=(($4032)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2310=$4033;
   var $4034=$2310;
   var $4035=$4034//@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2309=$4035;
   var $4036=$2309;
   var $4037=(($4036)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $4038=(($4037)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $4039=$4038//@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $4040=(($4039+1)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $4041=(($4040)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2308=$4041;
   var $4042=$2308//@line 960 "G:/emscripten/system/include/libcxx/memory"
   $2307=$4042;
   var $4043=$2307//@line 627 "G:/emscripten/system/include/libcxx/memory"
   var $4044 = $4043;label = 242break//@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 242
   var $4044//@line 1605 "G:/emscripten/system/include/libcxx/string"
   $2303=$4044;
   var $4045=$2303//@line 1086 "G:/emscripten/system/include/libcxx/memory"
   (function() { try { __THREW__ = 0return __ZNSt13runtime_errorC2EPKc($3999, $4045) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 243break; } else { label = 257break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 243
   $2565=0//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return ___cxa_throw($3998113416, (584)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 2842break; } else { label = 257break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2564) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 244break; } else { label = 256break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 244
   __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream3); //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 264break//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 245
   var $4050$0 = ___cxa_find_matching_catch(-1, -1); $4050$1 = tempRet0;
   var $4051=$4050$0;
   $2542=$4051//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4052=$4050$1;
   $2543=$4052//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 248break//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 246
   var $4054$0 = ___cxa_find_matching_catch(-1, -1); $4054$1 = tempRet0;
   var $4055=$4054$0;
   $2542=$4055//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4056=$4054$1;
   $2543=$4056//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2560) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 247break; } else { label = 2841break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 247
   label = 248break//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 248
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2561) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 249break; } else { label = 2841break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 249
   label = 2840break//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 250
   var $4061$0 = ___cxa_find_matching_catch(-1, -1); $4061$1 = tempRet0;
   var $4062=$4061$0;
   $2542=$4062//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4063=$4061$1;
   $2543=$4063//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 262break//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 251
   var $4065$0 = ___cxa_find_matching_catch(-1, -1); $4065$1 = tempRet0;
   var $4066=$4065$0;
   $2542=$4066//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4067=$4065$1;
   $2543=$4067//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 254break//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 252
   var $4069$0 = ___cxa_find_matching_catch(-1, -1); $4069$1 = tempRet0;
   var $4070=$4069$0;
   $2542=$4070//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4071=$4069$1;
   $2543=$4071//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2562) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 253break; } else { label = 2841break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 253
   label = 254break//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 254
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2563) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 255break; } else { label = 2841break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 255
   label = 262break//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 256
   var $4076$0 = ___cxa_find_matching_catch(-1, -1); $4076$1 = tempRet0;
   var $4077=$4076$0;
   $2542=$4077//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4078=$4076$1;
   $2543=$4078//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 259break//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 257
   var $4080$0 = ___cxa_find_matching_catch(-1, -1); $4080$1 = tempRet0;
   var $4081=$4080$0;
   $2542=$4081//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4082=$4080$1;
   $2543=$4082//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2564) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 258break; } else { label = 2841break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 258
   label = 259break//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 259
   var $4085=$2565//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($4085) { label = 260break; } else { label = 261break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 260
   ___cxa_free_exception($3998); //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 261break//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 261
   label = 262break//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 262
   (function() { try { __THREW__ = 0return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream3) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 263break; } else { label = 2841break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 263
   label = 2840break//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 264
   label = 265break//@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 265
   label = 266break//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 266
   __ZN6StringC1EPKc($2567, ((9904)|0)); //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZN4File13NormalizePathERK6Stringc($2566, $256792) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 267break; } else { label = 311break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 267
   var $4094 = (function() { try { __THREW__ = 0return __ZNK6StringneEPKc($2566, ((14584)|0)) catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 268break; } else { label = 312break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 268
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2566) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 269break; } else { label = 311break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 269
   __ZN6StringD1Ev($2567); //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($4094) { label = 270break; } else { label = 330break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 270
   $2299=$std_stringstream4;
   $2300=24;
   var $4098=$2299;
   var $4099=$4098//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4100=(($4099+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4101=$4100//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2298=$4101;
   var $4102=$2298;
   var $4103=$4102//@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   $2297=$4103;
   var $4104=$2297;
   var $4105=$4104//@line 328 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($4105)>>2)]=((107288)|0); //@line 328 "G:/emscripten/system/include/libcxx/ios"
   var $4106=$4102//@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4106)>>2)]=((106832)|0); //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4107=$4098//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4107)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4108=$4098//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4109=(($4108+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4110=$4109//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4110)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4111=$4098//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4112=(($4111+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4113=$4112//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4113)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4114=$4098//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4115=(($4098+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4116=$4115//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2267=$4114;
   $2268=((109796)|0);
   $2269=$4116;
   var $4117=$2267;
   var $4118=$2268;
   var $4119=$4117//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4120=(($4118+4)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4121=$2269//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2264=$4119;
   $2265=$4120;
   $2266=$4121;
   var $4122=$2264;
   var $4123=$2265;
   var $4124=HEAP32[(($4123)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4125=$4122//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4125)>>2)]=$4124//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4126=(($4123+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4127=HEAP32[(($4126)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4128=$4122//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4129=HEAP32[(($4128)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4130=((($4129)-(12))|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4131=$4130//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4132=HEAP32[(($4131)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4133=$4122//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4134=(($4133+$4132)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4135=$4134//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4135)>>2)]=$4127//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4136=(($4122+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4136)>>2)]=0//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4137=$4122//@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4138=HEAP32[(($4137)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4139=((($4138)-(12))|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4140=$4139//@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4141=HEAP32[(($4140)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4142=$4122//@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4143=(($4142+$4141)|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4144=$4143//@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4145=$2266//@line 294 "G:/emscripten/system/include/libcxx/istream"
   $2262=$4144;
   $2263=$4145;
   var $4146=$2262;
   var $4147=$4146//@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $4148=$2263//@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $4149=$4148//@line 659 "G:/emscripten/system/include/libcxx/ios"
   (function() { try { __THREW__ = 0return __ZNSt3__18ios_base4initEPv($4147, $4149) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 271break; } else { label = 287break; }
  case 271
   var $4150=(($4146+72)|0); //@line 660 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($4150)>>2)]=0//@line 660 "G:/emscripten/system/include/libcxx/ios"
   var $4151=(($4146+76)|0); //@line 661 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($4151)>>2)]=-1//@line 661 "G:/emscripten/system/include/libcxx/ios"
   var $4152=$4117//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4153=(($4152+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4154=$4153//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4155=(($4118+12)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2260=$4154;
   $2261=$4155;
   var $4156=$2260;
   var $4157=$2261;
   var $4158=HEAP32[(($4157)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4159=$4156//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4159)>>2)]=$4158//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4160=(($4157+4)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4161=HEAP32[(($4160)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4162=$4156//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4163=HEAP32[(($4162)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4164=((($4163)-(12))|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4165=$4164//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4166=HEAP32[(($4165)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4167=$4156//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4168=(($4167+$4166)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4169=$4168//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4169)>>2)]=$4161//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4170=HEAP32[(($4118)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4171=$4117//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4171)>>2)]=$4170//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4172=(($4118+20)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4173=HEAP32[(($4172)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4174=$4117//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4175=HEAP32[(($4174)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4176=((($4175)-(12))|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4177=$4176//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4178=HEAP32[(($4177)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4179=$4117//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4180=(($4179+$4178)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4181=$4180//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4181)>>2)]=$4173//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4182=(($4118+24)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4183=HEAP32[(($4182)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4184=$4117//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4185=(($4184+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4186=$4185//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4186)>>2)]=$4183//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4187=$4098//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4187)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4188=$4098//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4189=(($4188+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4190=$4189//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4190)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4191=$4098//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4192=(($4191+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4193=$4192//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4193)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4194=(($4098+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4195=$2300//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2295=$4194;
   $2296=$4195;
   var $4196=$2295;
   var $4197=$2296//@line 244 "G:/emscripten/system/include/libcxx/iosfwd"
   $2290=$4196;
   $2291=$4197;
   var $4198=$2290;
   var $4199=$4198//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   (function() { try { __THREW__ = 0return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev($4199) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 272break; } else { label = 288break; }
  case 272
   var $4200=$4198//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4200)>>2)]=((108360)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4201=(($4198+32)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2289=$4201;
   var $4202=$2289;
   $2288=$4202;
   var $4203=$2288;
   var $4204=$4203//@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4205=(($4203)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2287=$4205;
   var $4206=$2287;
   $2286=$4206;
   var $4207=$2286;
   var $4208=$4207//@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2285=$4208;
   var $4209=$2285;
   var $4210=$4209//@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2284=$4210;
   var $4211=$2284;
   var $4212=(($4209)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2283=$4203;
   var $4213=$2283;
   var $4214=(($4213)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2282=$4214;
   var $4215=$2282;
   var $4216=$4215//@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2281=$4216;
   var $4217=$2281;
   var $4218=(($4217)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $4219=(($4218)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $4220=$4219//@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $4221=(($4220)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i_i_i_i84=$4221//@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i85=0//@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 273break//@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 273
   var $4223=$__i_i_i_i_i_i_i85; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $4224=(($4223)>>>(0)) < 3//@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($4224) { label = 274break; } else { label = 275break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 274
   var $4226=$__i_i_i_i_i_i_i85; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4227=$__a_i_i_i_i_i_i84; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4228=(($4227+($4226<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($4228)>>2)]=0//@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4229=$__i_i_i_i_i_i_i85; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $4230=((($4229)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i85=$4230//@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 273break//@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 275
   var $4231=(($4198+44)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4231)>>2)]=0//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4232=(($4198+48)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4233=$2291//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4232)>>2)]=$4233//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2280=$2294;
   var $4234=$2280;
   $2279=$4234;
   var $4235=$2279;
   var $4236=$4235//@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4237=(($4235)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2278=$4237;
   var $4238=$2278;
   $2277=$4238;
   var $4239=$2277;
   var $4240=$4239//@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2276=$4240;
   var $4241=$2276;
   var $4242=$4241//@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2275=$4242;
   var $4243=$2275;
   var $4244=(($4241)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2274=$4235;
   var $4245=$2274;
   var $4246=(($4245)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2273=$4246;
   var $4247=$2273;
   var $4248=$4247//@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2272=$4248;
   var $4249=$2272;
   var $4250=(($4249)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $4251=(($4250)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $4252=$4251//@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $4253=(($4252)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i1_i_i_i82=$4253//@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i83=0//@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 276break//@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 276
   var $4255=$__i_i_i_i2_i_i_i83; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $4256=(($4255)>>>(0)) < 3//@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($4256) { label = 277break; } else { label = 278break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 277
   var $4258=$__i_i_i_i2_i_i_i83; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4259=$__a_i_i_i1_i_i_i82; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4260=(($4259+($4258<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($4260)>>2)]=0//@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4261=$__i_i_i_i2_i_i_i83; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $4262=((($4261)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i83=$4262//@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 276break//@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 278
   (function() { try { __THREW__ = 0return __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE($4198, $2294) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 279break; } else { label = 281break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 279
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2294) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 294break; } else { label = 280break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 280
   var $4265$0 = ___cxa_find_matching_catch(-1, -1); $4265$1 = tempRet0;
   var $4266=$4265$0;
   $2292=$4266//@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $4267=$4265$1;
   $2293=$4267//@line 243 "G:/emscripten/system/include/libcxx/sstream"
   label = 283break//@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 281
   var $4269$0 = ___cxa_find_matching_catch(-1, -1); $4269$1 = tempRet0;
   var $4270=$4269$0;
   $2292=$4270//@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $4271=$4269$1;
   $2293=$4271//@line 243 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2294) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 282break; } else { label = 286break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 282
   label = 283break//@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 283
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($4201) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 284break; } else { label = 286break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 284
   var $4275=$4198//@line 244 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev($4275) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 285break; } else { label = 286break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 285
   var $4277=$2292//@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $4278=$2293//@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $4279$0=$4277;
   var $4279$1=0;
   var $4280$0=$4279$0;
   var $4280$1=$4278;
   var $eh_lpad_body_i90$1 = $4280$1;var $eh_lpad_body_i90$0 = $4280$0;label = 289break;
  case 286
   var $4282$0 = ___cxa_find_matching_catch(-1, -1,0); $4282$1 = tempRet0;
   __ZSt9terminatev(); //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"//@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 287
   var $4284$0 = ___cxa_find_matching_catch(-1, -1); $4284$1 = tempRet0;
   var $4285=$4284$0;
   $2301=$4285//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4286=$4284$1;
   $2302=$4286//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   label = 291break//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
  case 288
   var $4288$0 = ___cxa_find_matching_catch(-1, -1); $4288$1 = tempRet0;
   var $eh_lpad_body_i90$1 = $4288$1;var $eh_lpad_body_i90$0 = $4288$0;label = 289break;
  case 289
   var $eh_lpad_body_i90$0;
   var $eh_lpad_body_i90$1;
   var $4289=$eh_lpad_body_i90$0;
   $2301=$4289//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4290=$eh_lpad_body_i90$1;
   $2302=$4290//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4291=$4098//@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev($4291, ((109796)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 290break; } else { label = 293break//@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 290
   label = 291break//@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 291
   var $4294=$4098//@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $4295=(($4294+64)|0); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $4296=$4295//@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev($4296) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 292break; } else { label = 293break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 292
   var $4298=$2301//@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $4299=$2302//@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $4300$0=$4298;
   var $4300$1=0;
   var $4301$0=$4300$0;
   var $4301$1=$4299;
   ___resumeException($4301$0//@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 293
   var $4303$0 = ___cxa_find_matching_catch(-1, -1,0); $4303$1 = tempRet0;
   __ZSt9terminatev(); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"//@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 294
   var $4304=$std_stringstream4; //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4305=(($4304+8)|0); //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4306=$4305//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4307 = (function() { try { __THREW__ = 0return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($4306, ((9600)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 295break; } else { label = 316break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 295
   (function() { try { __THREW__ = 0return __ZN6StringC1EPKc($2569, ((9904)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 296break; } else { label = 316break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 296
   (function() { try { __THREW__ = 0return __ZN4File13NormalizePathERK6Stringc($2568, $256992) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 297break; } else { label = 317break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 297
   var $4311 = (function() { try { __THREW__ = 0return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($4307, $2568) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 298break; } else { label = 318break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 298
   var $4313 = (function() { try { __THREW__ = 0return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($4311, ((66832)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 299break; } else { label = 318break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 299
   var $4315 = (function() { try { __THREW__ = 0return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($4313, ((14584)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 300break; } else { label = 318break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 300
   var $4317 = (function() { try { __THREW__ = 0return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($4315, ((64456)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 301break; } else { label = 318break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 301
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2568) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 302break; } else { label = 317break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 302
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2569) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 303break; } else { label = 316break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 303
   var $4321=___cxa_allocate_exception(8); //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2571=1;
   var $4322=$4321//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2259=$std_stringstream4;
   var $4323=$2259;
   var $4324=(($4323+12)|0); //@line 958 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2570, $4324) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 304break; } else { label = 322break; }
  case 304
   label = 305break;
  case 305
   $2258=$2570;
   var $4326=$2258;
   $2257=$4326;
   var $4327=$2257;
   $2256=$4327;
   var $4328=$2256;
   $2255=$4328;
   var $4329=$2255;
   var $4330=(($4329)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   $2254=$4330;
   var $4331=$2254;
   var $4332=$4331//@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2253=$4332;
   var $4333=$2253;
   var $4334=(($4333)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $4335=(($4334)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4336=$4335//@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4337=(($4336)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4338=$4337//@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4339=HEAP8[($4338)]; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4340=(($4339)&(255)); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4341=$4340 & 1//@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4342=(($4341)|(0))!=0//@line 1520 "G:/emscripten/system/include/libcxx/string"
   if ($4342) { label = 306break; } else { label = 307break; } //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 306
   $2247=$4328;
   var $4344=$2247;
   var $4345=(($4344)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   $2246=$4345;
   var $4346=$2246;
   var $4347=$4346//@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2245=$4347;
   var $4348=$2245;
   var $4349=(($4348)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $4350=(($4349)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $4351=$4350//@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $4352=(($4351+8)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $4353=HEAP32[(($4352)>>2)]; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $4367 = $4353;label = 308break//@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 307
   $2252=$4328;
   var $4355=$2252;
   var $4356=(($4355)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2251=$4356;
   var $4357=$2251;
   var $4358=$4357//@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2250=$4358;
   var $4359=$2250;
   var $4360=(($4359)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $4361=(($4360)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $4362=$4361//@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $4363=(($4362+1)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $4364=(($4363)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2249=$4364;
   var $4365=$2249//@line 960 "G:/emscripten/system/include/libcxx/memory"
   $2248=$4365;
   var $4366=$2248//@line 627 "G:/emscripten/system/include/libcxx/memory"
   var $4367 = $4366;label = 308break//@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 308
   var $4367//@line 1605 "G:/emscripten/system/include/libcxx/string"
   $2244=$4367;
   var $4368=$2244//@line 1086 "G:/emscripten/system/include/libcxx/memory"
   (function() { try { __THREW__ = 0return __ZNSt13runtime_errorC2EPKc($4322, $4368) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 309break; } else { label = 323break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 309
   $2571=0//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return ___cxa_throw($4321113416, (584)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 2842break; } else { label = 323break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2570) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 310break; } else { label = 322break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 310
   __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream4); //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 330break//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 311
   var $4373$0 = ___cxa_find_matching_catch(-1, -1); $4373$1 = tempRet0;
   var $4374=$4373$0;
   $2542=$4374//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4375=$4373$1;
   $2543=$4375//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 314break//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 312
   var $4377$0 = ___cxa_find_matching_catch(-1, -1); $4377$1 = tempRet0;
   var $4378=$4377$0;
   $2542=$4378//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4379=$4377$1;
   $2543=$4379//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2566) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 313break; } else { label = 2841break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 313
   label = 314break//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 314
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2567) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 315break; } else { label = 2841break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 315
   label = 2840break//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 316
   var $4384$0 = ___cxa_find_matching_catch(-1, -1); $4384$1 = tempRet0;
   var $4385=$4384$0;
   $2542=$4385//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4386=$4384$1;
   $2543=$4386//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 328break//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 317
   var $4388$0 = ___cxa_find_matching_catch(-1, -1); $4388$1 = tempRet0;
   var $4389=$4388$0;
   $2542=$4389//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4390=$4388$1;
   $2543=$4390//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 320break//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 318
   var $4392$0 = ___cxa_find_matching_catch(-1, -1); $4392$1 = tempRet0;
   var $4393=$4392$0;
   $2542=$4393//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4394=$4392$1;
   $2543=$4394//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2568) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 319break; } else { label = 2841break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 319
   label = 320break//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 320
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2569) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 321break; } else { label = 2841break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 321
   label = 328break//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 322
   var $4399$0 = ___cxa_find_matching_catch(-1, -1); $4399$1 = tempRet0;
   var $4400=$4399$0;
   $2542=$4400//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4401=$4399$1;
   $2543=$4401//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 325break//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 323
   var $4403$0 = ___cxa_find_matching_catch(-1, -1); $4403$1 = tempRet0;
   var $4404=$4403$0;
   $2542=$4404//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4405=$4403$1;
   $2543=$4405//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2570) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 324break; } else { label = 2841break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 324
   label = 325break//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 325
   var $4408=$2571//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($4408) { label = 326break; } else { label = 327break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 326
   ___cxa_free_exception($4321); //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 327break//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 327
   label = 328break//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 328
   (function() { try { __THREW__ = 0return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream4) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 329break; } else { label = 2841break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 329
   label = 2840break//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 330
   label = 331break//@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 331
   label = 332break//@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 332
   __ZN6StringC1EPKc($2573, ((9192)|0)); //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZN4File13NormalizePathERK6Stringc($2572, $257392) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 333break; } else { label = 377break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 333
   var $4417 = (function() { try { __THREW__ = 0return __ZNK6StringneEPKc($2572, ((14584)|0)) catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 334break; } else { label = 378break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 334
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2572) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 335break; } else { label = 377break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 335
   __ZN6StringD1Ev($2573); //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($4417) { label = 336break; } else { label = 396break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 336
   $2240=$std_stringstream5;
   $2241=24;
   var $4421=$2240;
   var $4422=$4421//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4423=(($4422+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4424=$4423//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2239=$4424;
   var $4425=$2239;
   var $4426=$4425//@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   $2238=$4426;
   var $4427=$2238;
   var $4428=$4427//@line 328 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($4428)>>2)]=((107288)|0); //@line 328 "G:/emscripten/system/include/libcxx/ios"
   var $4429=$4425//@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4429)>>2)]=((106832)|0); //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4430=$4421//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4430)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4431=$4421//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4432=(($4431+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4433=$4432//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4433)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4434=$4421//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4435=(($4434+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4436=$4435//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4436)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4437=$4421//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4438=(($4421+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4439=$4438//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2208=$4437;
   $2209=((109796)|0);
   $2210=$4439;
   var $4440=$2208;
   var $4441=$2209;
   var $4442=$4440//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4443=(($4441+4)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4444=$2210//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2205=$4442;
   $2206=$4443;
   $2207=$4444;
   var $4445=$2205;
   var $4446=$2206;
   var $4447=HEAP32[(($4446)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4448=$4445//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4448)>>2)]=$4447//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4449=(($4446+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4450=HEAP32[(($4449)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4451=$4445//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4452=HEAP32[(($4451)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4453=((($4452)-(12))|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4454=$4453//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4455=HEAP32[(($4454)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4456=$4445//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4457=(($4456+$4455)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4458=$4457//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4458)>>2)]=$4450//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4459=(($4445+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4459)>>2)]=0//@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4460=$4445//@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4461=HEAP32[(($4460)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4462=((($4461)-(12))|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4463=$4462//@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4464=HEAP32[(($4463)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4465=$4445//@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4466=(($4465+$4464)|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4467=$4466//@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4468=$2207//@line 294 "G:/emscripten/system/include/libcxx/istream"
   $2203=$4467;
   $2204=$4468;
   var $4469=$2203;
   var $4470=$4469//@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $4471=$2204//@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $4472=$4471//@line 659 "G:/emscripten/system/include/libcxx/ios"
   (function() { try { __THREW__ = 0return __ZNSt3__18ios_base4initEPv($4470, $4472) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 337break; } else { label = 353break; }
  case 337
   var $4473=(($4469+72)|0); //@line 660 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($4473)>>2)]=0//@line 660 "G:/emscripten/system/include/libcxx/ios"
   var $4474=(($4469+76)|0); //@line 661 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($4474)>>2)]=-1//@line 661 "G:/emscripten/system/include/libcxx/ios"
   var $4475=$4440//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4476=(($4475+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4477=$4476//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4478=(($4441+12)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2201=$4477;
   $2202=$4478;
   var $4479=$2201;
   var $4480=$2202;
   var $4481=HEAP32[(($4480)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4482=$4479//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4482)>>2)]=$4481//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4483=(($4480+4)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4484=HEAP32[(($4483)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4485=$4479//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4486=HEAP32[(($4485)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4487=((($4486)-(12))|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4488=$4487//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4489=HEAP32[(($4488)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4490=$4479//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4491=(($4490+$4489)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4492=$4491//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4492)>>2)]=$4484//@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4493=HEAP32[(($4441)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4494=$4440//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4494)>>2)]=$4493//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4495=(($4441+20)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4496=HEAP32[(($4495)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4497=$4440//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4498=HEAP32[(($4497)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4499=((($4498)-(12))|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4500=$4499//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4501=HEAP32[(($4500)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4502=$4440//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4503=(($4502+$4501)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4504=$4503//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4504)>>2)]=$4496//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4505=(($4441+24)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4506=HEAP32[(($4505)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4507=$4440//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4508=(($4507+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4509=$4508//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4509)>>2)]=$4506//@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4510=$4421//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4510)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4511=$4421//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4512=(($4511+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4513=$4512//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4513)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4514=$4421//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4515=(($4514+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4516=$4515//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4516)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4517=(($4421+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4518=$2241//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2236=$4517;
   $2237=$4518;
   var $4519=$2236;
   var $4520=$2237//@line 244 "G:/emscripten/system/include/libcxx/iosfwd"
   $2231=$4519;
   $2232=$4520;
   var $4521=$2231;
   var $4522=$4521//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   (function() { try { __THREW__ = 0return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev($4522) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 338break; } else { label = 354break; }
  case 338
   var $4523=$4521//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4523)>>2)]=((108360)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4524=(($4521+32)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2230=$4524;
   var $4525=$2230;
   $2229=$4525;
   var $4526=$2229;
   var $4527=$4526//@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4528=(($4526)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2228=$4528;
   var $4529=$2228;
   $2227=$4529;
   var $4530=$2227;
   var $4531=$4530//@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2226=$4531;
   var $4532=$2226;
   var $4533=$4532//@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2225=$4533;
   var $4534=$2225;
   var $4535=(($4532)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2224=$4526;
   var $4536=$2224;
   var $4537=(($4536)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2223=$4537;
   var $4538=$2223;
   var $4539=$4538//@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2222=$4539;
   var $4540=$2222;
   var $4541=(($4540)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $4542=(($4541)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $4543=$4542//@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $4544=(($4543)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i_i_i_i97=$4544//@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i98=0//@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 339break//@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 339
   var $4546=$__i_i_i_i_i_i_i98; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $4547=(($4546)>>>(0)) < 3//@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($4547) { label = 340break; } else { label = 341break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 340
   var $4549=$__i_i_i_i_i_i_i98; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4550=$__a_i_i_i_i_i_i97; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4551=(($4550+($4549<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($4551)>>2)]=0//@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4552=$__i_i_i_i_i_i_i98; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $4553=((($4552)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i98=$4553//@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 339break//@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 341
   var $4554=(($4521+44)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4554)>>2)]=0//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4555=(($4521+48)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4556=$2232//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4555)>>2)]=$4556//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2221=$2235;
   var $4557=$2221;
   $2220=$4557;
   var $4558=$2220;
   var $4559=$4558//@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4560=(($4558)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2219=$4560;
   var $4561=$2219;
   $2218=$4561;
   var $4562=$2218;
   var $4563=$4562//@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2217=$4563;
   var $4564=$2217;
   var $4565=$4564//@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2216=$4565;
   var $4566=$2216;
   var $4567=(($4564)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2215=$4558;
   var $4568=$2215;
   var $4569=(($4568)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2214=$4569;
   var $4570=$2214;
   var $4571=$4570//@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2213=$4571;
   var $4572=$2213;
   var $4573=(($4572)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $4574=(($4573)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $4575=$4574//@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $4576=(($4575)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i1_i_i_i95=$4576//@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i96=0//@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 342break//@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 342
   var $4578=$__i_i_i_i2_i_i_i96; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $4579=(($4578)>>>(0)) < 3//@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($4579) { label = 343break; } else { label = 344break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 343
   var $4581=$__i_i_i_i2_i_i_i96; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4582=$__a_i_i_i1_i_i_i95; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4583=(($4582+($4581<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($4583)>>2)]=0//@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4584=$__i_i_i_i2_i_i_i96; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $4585=((($4584)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i96=$4585//@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 342break//@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 344
   (function() { try { __THREW__ = 0return __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE($4521, $2235) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 345break; } else { label = 347break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 345
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2235) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 360break; } else { label = 346break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 346
   var $4588$0 = ___cxa_find_matching_catch(-1, -1); $4588$1 = tempRet0;
   var $4589=$4588$0;
   $2233=$4589//@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $4590=$4588$1;
   $2234=$4590//@line 243 "G:/emscripten/system/include/libcxx/sstream"
   label = 349break//@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 347
   var $4592$0 = ___cxa_find_matching_catch(-1, -1); $4592$1 = tempRet0;
   var $4593=$4592$0;
   $2233=$4593//@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $4594=$4592$1;
   $2234=$4594//@line 243 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2235) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 348break; } else { label = 352break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 348
   label = 349break//@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 349
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($4524) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 350break; } else { label = 352break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 350
   var $4598=$4521//@line 244 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev($4598) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 351; break; } else { label = 352; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 351
   var $4600=$2233; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $4601=$2234; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $4602$0=$4600;
   var $4602$1=0;
   var $4603$0=$4602$0;
   var $4603$1=$4601;
   var $eh_lpad_body_i103$1 = $4603$1;var $eh_lpad_body_i103$0 = $4603$0;label = 355; break;
  case 352
   var $4605$0 = ___cxa_find_matching_catch(-1, -1,0); $4605$1 = tempRet0;
   __ZSt9terminatev(); //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 353
   var $4607$0 = ___cxa_find_matching_catch(-1, -1); $4607$1 = tempRet0;
   var $4608=$4607$0;
   $2242=$4608; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4609=$4607$1;
   $2243=$4609; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   label = 357; break; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
  case 354
   var $4611$0 = ___cxa_find_matching_catch(-1, -1); $4611$1 = tempRet0;
   var $eh_lpad_body_i103$1 = $4611$1;var $eh_lpad_body_i103$0 = $4611$0;label = 355; break;
  case 355
   var $eh_lpad_body_i103$0;
   var $eh_lpad_body_i103$1;
   var $4612=$eh_lpad_body_i103$0;
   $2242=$4612; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4613=$eh_lpad_body_i103$1;
   $2243=$4613; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4614=$4421; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev($4614, ((109796)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 356; break; } else { label = 359; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 356
   label = 357; break; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 357
   var $4617=$4421; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $4618=(($4617+64)|0); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $4619=$4618; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev($4619) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 358; break; } else { label = 359; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 358
   var $4621=$2242; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $4622=$2243; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $4623$0=$4621;
   var $4623$1=0;
   var $4624$0=$4623$0;
   var $4624$1=$4622;
   ___resumeException($4624$0) //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 359
   var $4626$0 = ___cxa_find_matching_catch(-1, -1,0); $4626$1 = tempRet0;
   __ZSt9terminatev(); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 360
   var $4627=$std_stringstream5; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4628=(($4627+8)|0); //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4629=$4628; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4630 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($4629, ((8792)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 361; break; } else { label = 382; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 361
   (function() { try { __THREW__ = 0; return __ZN6StringC1EPKc($2575, ((9192)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 362; break; } else { label = 382; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 362
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2574, $257592) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 363; break; } else { label = 383; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 363
   var $4634 = (function() { try { __THREW__ = 0; return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($4630, $2574) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 364; break; } else { label = 384; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 364
   var $4636 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($4634, ((66832)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 365; break; } else { label = 384; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 365
   var $4638 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($4636, ((14584)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 366; break; } else { label = 384; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 366
   var $4640 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($4638, ((64456)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 367; break; } else { label = 384; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 367
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2574) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 368; break; } else { label = 383; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 368
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2575) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 369; break; } else { label = 382; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 369
   var $4644=___cxa_allocate_exception(8); //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2577=1;
   var $4645=$4644; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2200=$std_stringstream5;
   var $4646=$2200;
   var $4647=(($4646+12)|0); //@line 958 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2576, $4647) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 370; break; } else { label = 388; break; }
  case 370
   label = 371; break;
  case 371
   $2199=$2576;
   var $4649=$2199;
   $2198=$4649;
   var $4650=$2198;
   $2197=$4650;
   var $4651=$2197;
   $2196=$4651;
   var $4652=$2196;
   var $4653=(($4652)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   $2195=$4653;
   var $4654=$2195;
   var $4655=$4654; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2194=$4655;
   var $4656=$2194;
   var $4657=(($4656)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $4658=(($4657)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4659=$4658; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4660=(($4659)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4661=$4660; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4662=HEAP8[($4661)]; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4663=(($4662)&(255)); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4664=$4663 & 1; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4665=(($4664)|(0))!=0; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   if ($4665) { label = 372; break; } else { label = 373; break; } //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 372
   $2188=$4651;
   var $4667=$2188;
   var $4668=(($4667)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   $2187=$4668;
   var $4669=$2187;
   var $4670=$4669; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2186=$4670;
   var $4671=$2186;
   var $4672=(($4671)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $4673=(($4672)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $4674=$4673; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $4675=(($4674+8)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $4676=HEAP32[(($4675)>>2)]; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $4690 = $4676;label = 374; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 373
   $2193=$4651;
   var $4678=$2193;
   var $4679=(($4678)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2192=$4679;
   var $4680=$2192;
   var $4681=$4680; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2191=$4681;
   var $4682=$2191;
   var $4683=(($4682)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $4684=(($4683)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $4685=$4684; //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $4686=(($4685+1)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $4687=(($4686)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2190=$4687;
   var $4688=$2190; //@line 960 "G:/emscripten/system/include/libcxx/memory"
   $2189=$4688;
   var $4689=$2189; //@line 627 "G:/emscripten/system/include/libcxx/memory"
   var $4690 = $4689;label = 374; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 374
   var $4690; //@line 1605 "G:/emscripten/system/include/libcxx/string"
   $2185=$4690;
   var $4691=$2185; //@line 1086 "G:/emscripten/system/include/libcxx/memory"
   (function() { try { __THREW__ = 0; return __ZNSt13runtime_errorC2EPKc($4645, $4691) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 375; break; } else { label = 389; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 375
   $2577=0; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return ___cxa_throw($4644113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 389; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2576) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 376; break; } else { label = 388; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 376
   __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream5); //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 396; break; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 377
   var $4696$0 = ___cxa_find_matching_catch(-1, -1); $4696$1 = tempRet0;
   var $4697=$4696$0;
   $2542=$4697; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4698=$4696$1;
   $2543=$4698; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 380; break; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 378
   var $4700$0 = ___cxa_find_matching_catch(-1, -1); $4700$1 = tempRet0;
   var $4701=$4700$0;
   $2542=$4701; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4702=$4700$1;
   $2543=$4702; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2572) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 379; break; } else { label = 2841; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 379
   label = 380; break; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 380
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2573) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 381; break; } else { label = 2841; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 381
   label = 2840; break; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 382
   var $4707$0 = ___cxa_find_matching_catch(-1, -1); $4707$1 = tempRet0;
   var $4708=$4707$0;
   $2542=$4708; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4709=$4707$1;
   $2543=$4709; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 394; break; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 383
   var $4711$0 = ___cxa_find_matching_catch(-1, -1); $4711$1 = tempRet0;
   var $4712=$4711$0;
   $2542=$4712; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4713=$4711$1;
   $2543=$4713; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 386; break; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 384
   var $4715$0 = ___cxa_find_matching_catch(-1, -1); $4715$1 = tempRet0;
   var $4716=$4715$0;
   $2542=$4716; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4717=$4715$1;
   $2543=$4717; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2574) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 385; break; } else { label = 2841; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 385
   label = 386; break; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 386
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2575) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 387; break; } else { label = 2841; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 387
   label = 394; break; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 388
   var $4722$0 = ___cxa_find_matching_catch(-1, -1); $4722$1 = tempRet0;
   var $4723=$4722$0;
   $2542=$4723; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4724=$4722$1;
   $2543=$4724; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 391; break; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 389
   var $4726$0 = ___cxa_find_matching_catch(-1, -1); $4726$1 = tempRet0;
   var $4727=$4726$0;
   $2542=$4727; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4728=$4726$1;
   $2543=$4728; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2576) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 390; break; } else { label = 2841; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 390
   label = 391; break; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 391
   var $4731=$2577; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($4731) { label = 392; break; } else { label = 393; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 392
   ___cxa_free_exception($4644); //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 393; break; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 393
   label = 394; break; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 394
   (function() { try { __THREW__ = 0; return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream5) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 395; break; } else { label = 2841; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 395
   label = 2840; break; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 396
   label = 397; break; //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 397
   label = 398; break; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 398
   __ZN6StringC1EPKc($2579, ((8536)|0)); //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2578, $257992) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 399; break; } else { label = 443; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 399
   var $4740 = (function() { try { __THREW__ = 0; return __ZNK6StringneEPKc($2578, ((8272)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 400; break; } else { label = 444; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 400
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2578) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 401; break; } else { label = 443; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 401
   __ZN6StringD1Ev($2579); //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($4740) { label = 402; break; } else { label = 462; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 402
   $2181=$std_stringstream6;
   $2182=24;
   var $4744=$2181;
   var $4745=$4744; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4746=(($4745+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4747=$4746; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2180=$4747;
   var $4748=$2180;
   var $4749=$4748; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   $2179=$4749;
   var $4750=$2179;
   var $4751=$4750; //@line 328 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($4751)>>2)]=((107288)|0); //@line 328 "G:/emscripten/system/include/libcxx/ios"
   var $4752=$4748; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4752)>>2)]=((106832)|0); //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4753=$4744; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4753)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4754=$4744; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4755=(($4754+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4756=$4755; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4756)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4757=$4744; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4758=(($4757+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4759=$4758; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4759)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4760=$4744; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4761=(($4744+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4762=$4761; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2149=$4760;
   $2150=((109796)|0);
   $2151=$4762;
   var $4763=$2149;
   var $4764=$2150;
   var $4765=$4763; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4766=(($4764+4)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4767=$2151; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2146=$4765;
   $2147=$4766;
   $2148=$4767;
   var $4768=$2146;
   var $4769=$2147;
   var $4770=HEAP32[(($4769)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4771=$4768; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4771)>>2)]=$4770; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4772=(($4769+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4773=HEAP32[(($4772)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4774=$4768; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4775=HEAP32[(($4774)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4776=((($4775)-(12))|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4777=$4776; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4778=HEAP32[(($4777)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4779=$4768; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4780=(($4779+$4778)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4781=$4780; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4781)>>2)]=$4773; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4782=(($4768+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4782)>>2)]=0; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4783=$4768; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4784=HEAP32[(($4783)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4785=((($4784)-(12))|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4786=$4785; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4787=HEAP32[(($4786)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4788=$4768; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4789=(($4788+$4787)|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4790=$4789; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $4791=$2148; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   $2144=$4790;
   $2145=$4791;
   var $4792=$2144;
   var $4793=$4792; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $4794=$2145; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $4795=$4794; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   (function() { try { __THREW__ = 0; return __ZNSt3__18ios_base4initEPv($4793, $4795) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 403; break; } else { label = 419; break; }
  case 403
   var $4796=(($4792+72)|0); //@line 660 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($4796)>>2)]=0; //@line 660 "G:/emscripten/system/include/libcxx/ios"
   var $4797=(($4792+76)|0); //@line 661 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($4797)>>2)]=-1; //@line 661 "G:/emscripten/system/include/libcxx/ios"
   var $4798=$4763; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4799=(($4798+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4800=$4799; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4801=(($4764+12)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2142=$4800;
   $2143=$4801;
   var $4802=$2142;
   var $4803=$2143;
   var $4804=HEAP32[(($4803)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4805=$4802; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4805)>>2)]=$4804; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4806=(($4803+4)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4807=HEAP32[(($4806)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4808=$4802; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4809=HEAP32[(($4808)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4810=((($4809)-(12))|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4811=$4810; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4812=HEAP32[(($4811)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4813=$4802; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4814=(($4813+$4812)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4815=$4814; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4815)>>2)]=$4807; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4816=HEAP32[(($4764)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4817=$4763; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4817)>>2)]=$4816; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4818=(($4764+20)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4819=HEAP32[(($4818)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4820=$4763; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4821=HEAP32[(($4820)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4822=((($4821)-(12))|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4823=$4822; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4824=HEAP32[(($4823)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4825=$4763; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4826=(($4825+$4824)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4827=$4826; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4827)>>2)]=$4819; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4828=(($4764+24)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4829=HEAP32[(($4828)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4830=$4763; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4831=(($4830+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4832=$4831; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4832)>>2)]=$4829; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4833=$4744; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4833)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4834=$4744; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4835=(($4834+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4836=$4835; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4836)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4837=$4744; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4838=(($4837+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4839=$4838; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4839)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4840=(($4744+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4841=$2182; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2177=$4840;
   $2178=$4841;
   var $4842=$2177;
   var $4843=$2178; //@line 244 "G:/emscripten/system/include/libcxx/iosfwd"
   $2172=$4842;
   $2173=$4843;
   var $4844=$2172;
   var $4845=$4844; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev($4845) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 404; break; } else { label = 420; break; }
  case 404
   var $4846=$4844; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4846)>>2)]=((108360)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4847=(($4844+32)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2171=$4847;
   var $4848=$2171;
   $2170=$4848;
   var $4849=$2170;
   var $4850=$4849; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4851=(($4849)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2169=$4851;
   var $4852=$2169;
   $2168=$4852;
   var $4853=$2168;
   var $4854=$4853; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2167=$4854;
   var $4855=$2167;
   var $4856=$4855; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2166=$4856;
   var $4857=$2166;
   var $4858=(($4855)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2165=$4849;
   var $4859=$2165;
   var $4860=(($4859)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2164=$4860;
   var $4861=$2164;
   var $4862=$4861; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2163=$4862;
   var $4863=$2163;
   var $4864=(($4863)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $4865=(($4864)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $4866=$4865; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $4867=(($4866)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i_i_i_i110=$4867; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i111=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 405; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 405
   var $4869=$__i_i_i_i_i_i_i111; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $4870=(($4869)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($4870) { label = 406; break; } else { label = 407; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 406
   var $4872=$__i_i_i_i_i_i_i111; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4873=$__a_i_i_i_i_i_i110; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4874=(($4873+($4872<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($4874)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4875=$__i_i_i_i_i_i_i111; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $4876=((($4875)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i111=$4876; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 405; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 407
   var $4877=(($4844+44)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4877)>>2)]=0; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4878=(($4844+48)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4879=$2173; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($4878)>>2)]=$4879; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2162=$2176;
   var $4880=$2162;
   $2161=$4880;
   var $4881=$2161;
   var $4882=$4881; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4883=(($4881)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2160=$4883;
   var $4884=$2160;
   $2159=$4884;
   var $4885=$2159;
   var $4886=$4885; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2158=$4886;
   var $4887=$2158;
   var $4888=$4887; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2157=$4888;
   var $4889=$2157;
   var $4890=(($4887)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2156=$4881;
   var $4891=$2156;
   var $4892=(($4891)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2155=$4892;
   var $4893=$2155;
   var $4894=$4893; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2154=$4894;
   var $4895=$2154;
   var $4896=(($4895)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $4897=(($4896)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $4898=$4897; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $4899=(($4898)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i1_i_i_i108=$4899; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i109=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 408; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 408
   var $4901=$__i_i_i_i2_i_i_i109; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $4902=(($4901)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($4902) { label = 409; break; } else { label = 410; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 409
   var $4904=$__i_i_i_i2_i_i_i109; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4905=$__a_i_i_i1_i_i_i108; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4906=(($4905+($4904<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($4906)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $4907=$__i_i_i_i2_i_i_i109; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $4908=((($4907)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i109=$4908; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 408; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 410
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE($4844, $2176) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 411; break; } else { label = 413; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 411
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2176) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 426; break; } else { label = 412; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 412
   var $4911$0 = ___cxa_find_matching_catch(-1, -1); $4911$1 = tempRet0;
   var $4912=$4911$0;
   $2174=$4912; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $4913=$4911$1;
   $2175=$4913; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   label = 415; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 413
   var $4915$0 = ___cxa_find_matching_catch(-1, -1); $4915$1 = tempRet0;
   var $4916=$4915$0;
   $2174=$4916; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $4917=$4915$1;
   $2175=$4917; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2176) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 414; break; } else { label = 418; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 414
   label = 415; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 415
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($4847) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 416; break; } else { label = 418; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 416
   var $4921=$4844; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev($4921) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 417; break; } else { label = 418; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 417
   var $4923=$2174; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $4924=$2175; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $4925$0=$4923;
   var $4925$1=0;
   var $4926$0=$4925$0;
   var $4926$1=$4924;
   var $eh_lpad_body_i116$1 = $4926$1;var $eh_lpad_body_i116$0 = $4926$0;label = 421; break;
  case 418
   var $4928$0 = ___cxa_find_matching_catch(-1, -1,0); $4928$1 = tempRet0;
   __ZSt9terminatev(); //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 419
   var $4930$0 = ___cxa_find_matching_catch(-1, -1); $4930$1 = tempRet0;
   var $4931=$4930$0;
   $2183=$4931; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4932=$4930$1;
   $2184=$4932; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   label = 423; break; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
  case 420
   var $4934$0 = ___cxa_find_matching_catch(-1, -1); $4934$1 = tempRet0;
   var $eh_lpad_body_i116$1 = $4934$1;var $eh_lpad_body_i116$0 = $4934$0;label = 421; break;
  case 421
   var $eh_lpad_body_i116$0;
   var $eh_lpad_body_i116$1;
   var $4935=$eh_lpad_body_i116$0;
   $2183=$4935; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4936=$eh_lpad_body_i116$1;
   $2184=$4936; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $4937=$4744; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev($4937, ((109796)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 422; break; } else { label = 425; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 422
   label = 423; break; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 423
   var $4940=$4744; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $4941=(($4940+64)|0); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $4942=$4941; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev($4942) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 424; break; } else { label = 425; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 424
   var $4944=$2183; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $4945=$2184; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $4946$0=$4944;
   var $4946$1=0;
   var $4947$0=$4946$0;
   var $4947$1=$4945;
   ___resumeException($4947$0) //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 425
   var $4949$0 = ___cxa_find_matching_catch(-1, -1,0); $4949$1 = tempRet0;
   __ZSt9terminatev(); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 426
   var $4950=$std_stringstream6; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4951=(($4950+8)|0); //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4952=$4951; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $4953 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($4952, ((7488)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 427; break; } else { label = 448; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 427
   (function() { try { __THREW__ = 0; return __ZN6StringC1EPKc($2581, ((8536)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 428; break; } else { label = 448; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 428
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2580, $258192) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 429; break; } else { label = 449; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 429
   var $4957 = (function() { try { __THREW__ = 0; return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($4953, $2580) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 430; break; } else { label = 450; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 430
   var $4959 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($4957, ((66832)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 431; break; } else { label = 450; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 431
   var $4961 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($4959, ((8272)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 432; break; } else { label = 450; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 432
   var $4963 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($4961, ((64456)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 433; break; } else { label = 450; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 433
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2580) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 434; break; } else { label = 449; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 434
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2581) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 435; break; } else { label = 448; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 435
   var $4967=___cxa_allocate_exception(8); //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2583=1;
   var $4968=$4967; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2141=$std_stringstream6;
   var $4969=$2141;
   var $4970=(($4969+12)|0); //@line 958 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2582, $4970) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 436; break; } else { label = 454; break; }
  case 436
   label = 437; break;
  case 437
   $2140=$2582;
   var $4972=$2140;
   $2139=$4972;
   var $4973=$2139;
   $2138=$4973;
   var $4974=$2138;
   $2137=$4974;
   var $4975=$2137;
   var $4976=(($4975)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   $2136=$4976;
   var $4977=$2136;
   var $4978=$4977; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2135=$4978;
   var $4979=$2135;
   var $4980=(($4979)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $4981=(($4980)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4982=$4981; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4983=(($4982)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4984=$4983; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4985=HEAP8[($4984)]; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4986=(($4985)&(255)); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4987=$4986 & 1; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $4988=(($4987)|(0))!=0; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   if ($4988) { label = 438; break; } else { label = 439; break; } //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 438
   $2129=$4974;
   var $4990=$2129;
   var $4991=(($4990)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   $2128=$4991;
   var $4992=$2128;
   var $4993=$4992; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2127=$4993;
   var $4994=$2127;
   var $4995=(($4994)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $4996=(($4995)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $4997=$4996; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $4998=(($4997+8)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $4999=HEAP32[(($4998)>>2)]; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5013 = $4999;label = 440; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 439
   $2134=$4974;
   var $5001=$2134;
   var $5002=(($5001)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2133=$5002;
   var $5003=$2133;
   var $5004=$5003; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2132=$5004;
   var $5005=$2132;
   var $5006=(($5005)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $5007=(($5006)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $5008=$5007; //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $5009=(($5008+1)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $5010=(($5009)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2131=$5010;
   var $5011=$2131; //@line 960 "G:/emscripten/system/include/libcxx/memory"
   $2130=$5011;
   var $5012=$2130; //@line 627 "G:/emscripten/system/include/libcxx/memory"
   var $5013 = $5012;label = 440; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 440
   var $5013; //@line 1605 "G:/emscripten/system/include/libcxx/string"
   $2126=$5013;
   var $5014=$2126; //@line 1086 "G:/emscripten/system/include/libcxx/memory"
   (function() { try { __THREW__ = 0; return __ZNSt13runtime_errorC2EPKc($4968, $5014) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 441; break; } else { label = 455; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 441
   $2583=0; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return ___cxa_throw($4967113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 455; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2582) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 442; break; } else { label = 454; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 442
   __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream6); //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 462; break; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 443
   var $5019$0 = ___cxa_find_matching_catch(-1, -1); $5019$1 = tempRet0;
   var $5020=$5019$0;
   $2542=$5020; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5021=$5019$1;
   $2543=$5021; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 446; break; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 444
   var $5023$0 = ___cxa_find_matching_catch(-1, -1); $5023$1 = tempRet0;
   var $5024=$5023$0;
   $2542=$5024; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5025=$5023$1;
   $2543=$5025; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2578) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 445; break; } else { label = 2841; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 445
   label = 446; break; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 446
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2579) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 447; break; } else { label = 2841; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 447
   label = 2840; break; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 448
   var $5030$0 = ___cxa_find_matching_catch(-1, -1); $5030$1 = tempRet0;
   var $5031=$5030$0;
   $2542=$5031; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5032=$5030$1;
   $2543=$5032; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 460; break; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 449
   var $5034$0 = ___cxa_find_matching_catch(-1, -1); $5034$1 = tempRet0;
   var $5035=$5034$0;
   $2542=$5035; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5036=$5034$1;
   $2543=$5036; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 452; break; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 450
   var $5038$0 = ___cxa_find_matching_catch(-1, -1); $5038$1 = tempRet0;
   var $5039=$5038$0;
   $2542=$5039; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5040=$5038$1;
   $2543=$5040; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2580) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 451; break; } else { label = 2841; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 451
   label = 452; break; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 452
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2581) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 453; break; } else { label = 2841; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 453
   label = 460; break; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 454
   var $5045$0 = ___cxa_find_matching_catch(-1, -1); $5045$1 = tempRet0;
   var $5046=$5045$0;
   $2542=$5046; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5047=$5045$1;
   $2543=$5047; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 457; break; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 455
   var $5049$0 = ___cxa_find_matching_catch(-1, -1); $5049$1 = tempRet0;
   var $5050=$5049$0;
   $2542=$5050; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5051=$5049$1;
   $2543=$5051; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2582) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 456; break; } else { label = 2841; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 456
   label = 457; break; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 457
   var $5054=$2583; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($5054) { label = 458; break; } else { label = 459; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 458
   ___cxa_free_exception($4967); //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 459; break; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 459
   label = 460; break; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 460
   (function() { try { __THREW__ = 0; return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream6) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 461; break; } else { label = 2841; break; } //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 461
   label = 2840; break; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 462
   label = 463; break; //@line 142 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 463
   label = 464; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 464
   __ZN6StringC1EPKc($2585, ((7048)|0)); //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2584, $258592) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 465; break; } else { label = 509; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 465
   var $5063 = (function() { try { __THREW__ = 0; return __ZNK6StringneEPKc($2584, ((8272)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 466; break; } else { label = 510; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 466
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2584) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 467; break; } else { label = 509; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 467
   __ZN6StringD1Ev($2585); //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($5063) { label = 468; break; } else { label = 528; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 468
   $2122=$std_stringstream7;
   $2123=24;
   var $5067=$2122;
   var $5068=$5067; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5069=(($5068+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5070=$5069; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2121=$5070;
   var $5071=$2121;
   var $5072=$5071; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   $2120=$5072;
   var $5073=$2120;
   var $5074=$5073; //@line 328 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($5074)>>2)]=((107288)|0); //@line 328 "G:/emscripten/system/include/libcxx/ios"
   var $5075=$5071; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5075)>>2)]=((106832)|0); //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5076=$5067; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5076)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5077=$5067; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5078=(($5077+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5079=$5078; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5079)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5080=$5067; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5081=(($5080+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5082=$5081; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5082)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5083=$5067; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5084=(($5067+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5085=$5084; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2090=$5083;
   $2091=((109796)|0);
   $2092=$5085;
   var $5086=$2090;
   var $5087=$2091;
   var $5088=$5086; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5089=(($5087+4)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5090=$2092; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2087=$5088;
   $2088=$5089;
   $2089=$5090;
   var $5091=$2087;
   var $5092=$2088;
   var $5093=HEAP32[(($5092)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5094=$5091; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5094)>>2)]=$5093; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5095=(($5092+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5096=HEAP32[(($5095)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5097=$5091; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5098=HEAP32[(($5097)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5099=((($5098)-(12))|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5100=$5099; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5101=HEAP32[(($5100)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5102=$5091; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5103=(($5102+$5101)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5104=$5103; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5104)>>2)]=$5096; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5105=(($5091+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5105)>>2)]=0; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5106=$5091; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5107=HEAP32[(($5106)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5108=((($5107)-(12))|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5109=$5108; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5110=HEAP32[(($5109)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5111=$5091; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5112=(($5111+$5110)|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5113=$5112; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5114=$2089; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   $2085=$5113;
   $2086=$5114;
   var $5115=$2085;
   var $5116=$5115; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $5117=$2086; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $5118=$5117; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   (function() { try { __THREW__ = 0; return __ZNSt3__18ios_base4initEPv($5116, $5118) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 469; break; } else { label = 485; break; }
  case 469
   var $5119=(($5115+72)|0); //@line 660 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($5119)>>2)]=0; //@line 660 "G:/emscripten/system/include/libcxx/ios"
   var $5120=(($5115+76)|0); //@line 661 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($5120)>>2)]=-1; //@line 661 "G:/emscripten/system/include/libcxx/ios"
   var $5121=$5086; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5122=(($5121+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5123=$5122; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5124=(($5087+12)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2083=$5123;
   $2084=$5124;
   var $5125=$2083;
   var $5126=$2084;
   var $5127=HEAP32[(($5126)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5128=$5125; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5128)>>2)]=$5127; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5129=(($5126+4)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5130=HEAP32[(($5129)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5131=$5125; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5132=HEAP32[(($5131)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5133=((($5132)-(12))|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5134=$5133; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5135=HEAP32[(($5134)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5136=$5125; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5137=(($5136+$5135)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5138=$5137; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5138)>>2)]=$5130; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5139=HEAP32[(($5087)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5140=$5086; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5140)>>2)]=$5139; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5141=(($5087+20)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5142=HEAP32[(($5141)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5143=$5086; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5144=HEAP32[(($5143)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5145=((($5144)-(12))|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5146=$5145; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5147=HEAP32[(($5146)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5148=$5086; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5149=(($5148+$5147)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5150=$5149; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5150)>>2)]=$5142; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5151=(($5087+24)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5152=HEAP32[(($5151)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5153=$5086; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5154=(($5153+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5155=$5154; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5155)>>2)]=$5152; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5156=$5067; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5156)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5157=$5067; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5158=(($5157+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5159=$5158; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5159)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5160=$5067; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5161=(($5160+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5162=$5161; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5162)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5163=(($5067+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5164=$2123; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2118=$5163;
   $2119=$5164;
   var $5165=$2118;
   var $5166=$2119; //@line 244 "G:/emscripten/system/include/libcxx/iosfwd"
   $2113=$5165;
   $2114=$5166;
   var $5167=$2113;
   var $5168=$5167; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev($5168) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 470; break; } else { label = 486; break; }
  case 470
   var $5169=$5167; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5169)>>2)]=((108360)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5170=(($5167+32)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2112=$5170;
   var $5171=$2112;
   $2111=$5171;
   var $5172=$2111;
   var $5173=$5172; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5174=(($5172)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2110=$5174;
   var $5175=$2110;
   $2109=$5175;
   var $5176=$2109;
   var $5177=$5176; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2108=$5177;
   var $5178=$2108;
   var $5179=$5178; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2107=$5179;
   var $5180=$2107;
   var $5181=(($5178)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2106=$5172;
   var $5182=$2106;
   var $5183=(($5182)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2105=$5183;
   var $5184=$2105;
   var $5185=$5184; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2104=$5185;
   var $5186=$2104;
   var $5187=(($5186)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $5188=(($5187)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $5189=$5188; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $5190=(($5189)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i_i_i_i123=$5190; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i124=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 471; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 471
   var $5192=$__i_i_i_i_i_i_i124; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $5193=(($5192)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($5193) { label = 472; break; } else { label = 473; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 472
   var $5195=$__i_i_i_i_i_i_i124; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5196=$__a_i_i_i_i_i_i123; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5197=(($5196+($5195<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($5197)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5198=$__i_i_i_i_i_i_i124; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $5199=((($5198)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i124=$5199; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 471; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 473
   var $5200=(($5167+44)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5200)>>2)]=0; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5201=(($5167+48)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5202=$2114; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5201)>>2)]=$5202; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2103=$2117;
   var $5203=$2103;
   $2102=$5203;
   var $5204=$2102;
   var $5205=$5204; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5206=(($5204)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2101=$5206;
   var $5207=$2101;
   $2100=$5207;
   var $5208=$2100;
   var $5209=$5208; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2099=$5209;
   var $5210=$2099;
   var $5211=$5210; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2098=$5211;
   var $5212=$2098;
   var $5213=(($5210)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2097=$5204;
   var $5214=$2097;
   var $5215=(($5214)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2096=$5215;
   var $5216=$2096;
   var $5217=$5216; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2095=$5217;
   var $5218=$2095;
   var $5219=(($5218)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $5220=(($5219)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $5221=$5220; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $5222=(($5221)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i1_i_i_i121=$5222; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i122=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 474; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 474
   var $5224=$__i_i_i_i2_i_i_i122; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $5225=(($5224)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($5225) { label = 475; break; } else { label = 476; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 475
   var $5227=$__i_i_i_i2_i_i_i122; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5228=$__a_i_i_i1_i_i_i121; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5229=(($5228+($5227<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($5229)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5230=$__i_i_i_i2_i_i_i122; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $5231=((($5230)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i122=$5231; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 474; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 476
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE($5167, $2117) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 477; break; } else { label = 479; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 477
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2117) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 492; break; } else { label = 478; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 478
   var $5234$0 = ___cxa_find_matching_catch(-1, -1); $5234$1 = tempRet0;
   var $5235=$5234$0;
   $2115=$5235; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $5236=$5234$1;
   $2116=$5236; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   label = 481; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 479
   var $5238$0 = ___cxa_find_matching_catch(-1, -1); $5238$1 = tempRet0;
   var $5239=$5238$0;
   $2115=$5239; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $5240=$5238$1;
   $2116=$5240; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2117) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 480; break; } else { label = 484; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 480
label
  case   ANY
   functiontry _THREW__= 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($5170) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 482; break; } else { label = 484; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case:
   var $5244=$Cshow speed the .  Small (perhaps
   (   _ =;java.lang.StringIndexOutOfBoundsException: Index 335 out of bounds for length 335
,,GMP_LIMB_BYTES(bne) java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
   var $5246=$2115; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $5247=$2116; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
    $$0$5246
     up, 32
   var52490$$0;
   var $5249$1=(`andir0, , 0x2 '
    $eh_lpad_body_i129=$5249$1;var $eh_lpad_body_i129$0 = $5249$0;label = 487; break;
  case
   var$251$ =__(-1, -1,) $5251$  tempRet0
   __ZSt9terminatev(); //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 485
   var $5253$0 = ___cxa_find_matching_catch(-1, -1); $5253$1 = tempRet0;
   var $5254=$5253$0;
   $2124=$5254; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5255=$5253$1;
   $2125=$5255; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   label = 489; break; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
  case 486
   var $5257$0 = ___cxa_find_matching_catch(-1, -1); $5257$1 = tempRet0;
   var $eh_lpad_body_i129$1 = $5257$1;var $eh_lpad_body_i129$0 = $5257$0;label = 487; break;
  case 487
   var $eh_lpad_body_i129$0;
   var $eh_lpad_body_i129$1;
   var $5258=$eh_lpad_body_i129$0;
   $2124=$5258; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5259=$eh_lpad_body_i129$1;
   $2125=$5259; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5260=$5067; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev($5260, ((109796)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 488; break; } else { label = 491; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 488
   label = 489; break; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 489
   var $5263=$5067; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $5264=(($5263+64)|0); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $5265=$5264; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev($5265) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 490; break; } else { label = 491; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 490
   var $5267=$2124; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $5268=$2125; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $5269$0=$5267;
   var $5269$1=0;
   var $5270$0=$5269$0;
   var $5270$1=$5268;
   ___resumeException($5270$0) //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 491
   var $5272$0 = ___cxa_find_matching_catch(-1, -1,0); $5272$1 = tempRet0;
   __ZSt9terminatev(); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 492
   var $5273=$std_stringstream7; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5274=(($5273+8)|0); //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5275=$5274; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5276 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5275, ((6640)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 493; break; } else { label = 514; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 493
   (function() { try { __THREW__ = 0; return __ZN6StringC1EPKc($2587, ((7048)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 494; break; } else { label = 514; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 494
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2586, $2587, 92) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 495; break; } else { label = 515; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 495
   var $5280 = (function() { try { __THREW__ = 0; return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($5276, $2586) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 496; break; } else { label = 516; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 496
   var $5282 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5280, ((66832)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 497; break; } else { label = 516; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 497
   var $5284 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5282, ((8272)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 498; break; } else { label = 516; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 498
   var $5286 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5284, ((64456)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 499; break; } else { label = 516; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 499
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2586) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 500; break; } else { label = 515; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 500
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2587) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 501; break; } else { label = 514; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 501
   var $5290=___cxa_allocate_exception(8); //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2589=1;
   var $5291=$5290; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2082=$std_stringstream7;
   var $5292=$2082;
   var $5293=(($5292+12)|0); //@line 958 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2588, $5293) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 502; break; } else { label = 520; break; }
  case 502
   label = 503; break;
  case 503
   $2081=$2588;
   var $5295=$2081;
   $2080=$5295;
   var $5296=$2080;
   $2079=$5296;
   var $5297=$2079;
   $2078=$5297;
   var $5298=$2078;
   var $5299=(($5298)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   $2077=$5299;
   var $5300=$2077;
   var $5301=$5300; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2076=$5301;
   var $5302=$2076;
   var $5303=(($5302)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $5304=(($5303)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5305=$5304; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5306=(($5305)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5307=$5306; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5308=HEAP8[($5307)]; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5309=(($5308)&(255)); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5310=$5309 & 1; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5311=(($5310)|(0))!=0; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   if ($5311) { label = 504; break; } else { label = 505; break; } //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 504
   $2070=$5297;
   var $5313=$2070;
   var $5314=(($5313)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   $2069=$5314;
   var $5315=$2069;
   var $5316=$5315; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2068=$5316;
   var $5317=$2068;
   var $5318=(($5317)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $5319=(($5318)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5320=$5319; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5321=(($5320+8)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5322=HEAP32[(($5321)>>2)]; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5336 = $5322;label = 506; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 505
   $2075=$5297;
   var $5324=$2075;
   var $5325=(($5324)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2074=$5325;
   var $5326=$2074;
   var $5327=$5326; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2073=$5327;
   var $5328=$2073;
   var $5329=(($5328)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $5330=(($5329)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $5331=$5330; //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $5332=(($5331+1)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $5333=(($5332)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2072=$5333;
   var $5334=$2072; //@line 960 "G:/emscripten/system/include/libcxx/memory"
   $2071=$5334;
   var $5335=$2071; //@line 627 "G:/emscripten/system/include/libcxx/memory"
   var $5336 = $5335;label = 506; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 506
   var $5336; //@line 1605 "G:/emscripten/system/include/libcxx/string"
   $2067=$5336;
   var $5337=$2067; //@line 1086 "G:/emscripten/system/include/libcxx/memory"
   (function() { try { __THREW__ = 0; return __ZNSt13runtime_errorC2EPKc($5291, $5337) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 507; break; } else { label = 521; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 507
   $2589=0; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return ___cxa_throw($5290, 113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 521; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2588) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 508; break; } else { label = 520; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 508
   __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream7); //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 528; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 509
   var $5342$0 = ___cxa_find_matching_catch(-1, -1); $5342$1 = tempRet0;
   var $5343=$5342$0;
   $2542=$5343; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5344=$5342$1;
   $2543=$5344; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 512; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 510
   var $5346$0 = ___cxa_find_matching_catch(-1, -1); $5346$1 = tempRet0;
   var $5347=$5346$0;
   $2542=$5347; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5348=$5346$1;
   $2543=$5348; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2584) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 511; break; } else { label = 2841; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 511
   label = 512; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 512
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2585) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 513; break; } else { label = 2841; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 513
   label = 2840; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 514
   var $5353$0 = ___cxa_find_matching_catch(-1, -1); $5353$1 = tempRet0;
   var $5354=$5353$0;
   $2542=$5354; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5355=$5353$1;
   $2543=$5355; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 526; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 515
   var $5357$0 = ___cxa_find_matching_catch(-1, -1); $5357$1 = tempRet0;
   var $5358=$5357$0;
   $2542=$5358; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5359=$5357$1;
   $2543=$5359; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 518; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 516
   var $5361$0 = ___cxa_find_matching_catch(-1, -1); $5361$1 = tempRet0;
   var $5362=$5361$0;
   $2542=$5362; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5363=$5361$1;
   $2543=$5363; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2586) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 517; break; } else { label = 2841; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 517
   label = 518; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 518
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2587) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 519; break; } else { label = 2841; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 519
   label = 526; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 520
   var $5368$0 = ___cxa_find_matching_catch(-1, -1); $5368$1 = tempRet0;
   var $5369=$5368$0;
   $2542=$5369; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5370=$5368$1;
   $2543=$5370; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 523; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 521
   var $5372$0 = ___cxa_find_matching_catch(-1, -1); $5372$1 = tempRet0;
   var $5373=$5372$0;
   $2542=$5373; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5374=$5372$1;
   $2543=$5374; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2588) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 522; break; } else { label = 2841; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 522
   label = 523; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 523
   var $5377=$2589; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($5377) { label = 524; break; } else { label = 525; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 524
   ___cxa_free_exception($5290); //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 525; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 525
   label = 526; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 526
   (function() { try { __THREW__ = 0return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream7) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 527; break; } else { label = 2841; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 527
   label = 2840; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 528
   label = 529; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 529
   label = 530; break; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 530
   __ZN6StringC1EPKc($2591, ((6288)|0)); //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZN4File13NormalizePathERK6Stringc($2590, $259192) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 531; break; } else { label = 575; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 531
   var $5386 = (function() { try { __THREW__ = 0return __ZNK6StringneEPKc($2590, ((5960)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 532; break; } else { label = 576; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 532
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2590) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 533; break; } else { label = 575; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 533
   __ZN6StringD1Ev($2591); //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($5386) { label = 534; break; } else { label = 594; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 534
   $2063=$std_stringstream8;
   $2064=24;
   var $5390=$2063;
   var $5391=$5390; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5392=(($5391+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5393=$5392; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2062=$5393;
   var $5394=$2062;
   var $5395=$5394; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   $2061=$5395;
   var $5396=$2061;
   var $5397=$5396; //@line 328 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($5397)>>2)]=((107288)|0); //@line 328 "G:/emscripten/system/include/libcxx/ios"
   var $5398=$5394; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5398)>>2)]=((106832)|0); //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5399=$5390; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5399)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5400=$5390; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5401=(($5400+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5402=$5401; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5402)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5403=$5390; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5404=(($5403+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5405=$5404; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5405)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5406=$5390; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5407=(($5390+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5408=$5407; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2031=$5406;
   $2032=((109796)|0);
   $2033=$5408;
   var $5409=$2031;
   var $5410=$2032;
   var $5411=$5409; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5412=(($5410+4)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5413=$2033; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2028=$5411;
   $2029=$5412;
   $2030=$5413;
   var $5414=$2028;
   var $5415=$2029;
   var $5416=HEAP32[(($5415)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5417=$5414; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5417)>>2)]=$5416; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5418=(($5415+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5419=HEAP32[(($5418)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5420=$5414; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5421=HEAP32[(($5420)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5422=((($5421)-(12))|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5423=$5422; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5424=HEAP32[(($5423)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5425=$5414; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5426=(($5425+$5424)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5427=$5426; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5427)>>2)]=$5419; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5428=(($5414+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5428)>>2)]=0; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5429=$5414; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5430=HEAP32[(($5429)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5431=((($5430)-(12))|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5432=$5431; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5433=HEAP32[(($5432)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5434=$5414; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5435=(($5434+$5433)|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5436=$5435; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5437=$2030; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   $2026=$5436;
   $2027=$5437;
   var $5438=$2026;
   var $5439=$5438; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $5440=$2027; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $5441=$5440; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   (function() { try { __THREW__ = 0return __ZNSt3__18ios_base4initEPv($5439, $5441) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 535; break; } else { label = 551; break; }
  case 535
   var $5442=(($5438+72)|0); //@line 660 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($5442)>>2)]=0; //@line 660 "G:/emscripten/system/include/libcxx/ios"
   var $5443=(($5438+76)|0); //@line 661 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($5443)>>2)]=-1; //@line 661 "G:/emscripten/system/include/libcxx/ios"
   var $5444=$5409; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5445=(($5444+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5446=$5445; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5447=(($5410+12)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2024=$5446;
   $2025=$5447;
   var $5448=$2024;
   var $5449=$2025;
   var $5450=HEAP32[(($5449)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5451=$5448; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5451)>>2)]=$5450; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5452=(($5449+4)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5453=HEAP32[(($5452)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5454=$5448; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5455=HEAP32[(($5454)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5456=((($5455)-(12))|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5457=$5456; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5458=HEAP32[(($5457)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5459=$5448; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5460=(($5459+$5458)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5461=$5460; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5461)>>2)]=$5453; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5462=HEAP32[(($5410)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5463=$5409; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5463)>>2)]=$5462; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5464=(($5410+20)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5465=HEAP32[(($5464)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5466=$5409; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5467=HEAP32[(($5466)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5468=((($5467)-(12))|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5469=$5468; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5470=HEAP32[(($5469)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5471=$5409; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5472=(($5471+$5470)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5473=$5472; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5473)>>2)]=$5465; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5474=(($5410+24)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5475=HEAP32[(($5474)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5476=$5409; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5477=(($5476+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5478=$5477; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5478)>>2)]=$5475; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5479=$5390; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5479)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5480=$5390; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5481=(($5480+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5482=$5481; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5482)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5483=$5390; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5484=(($5483+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5485=$5484; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5485)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5486=(($5390+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5487=$2064; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2059=$5486;
   $2060=$5487;
   var $5488=$2059;
   var $5489=$2060; //@line 244 "G:/emscripten/system/include/libcxx/iosfwd"
   $2054=$5488;
   $2055=$5489;
   var $5490=$2054;
   var $5491=$5490; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   (function() { try { __THREW__ = 0return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev($5491) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 536; break; } else { label = 552; break; }
  case 536
   var $5492=$5490; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5492)>>2)]=((108360)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5493=(($5490+32)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2053=$5493;
   var $5494=$2053;
   $2052=$5494;
   var $5495=$2052;
   var $5496=$5495; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5497=(($5495)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2051=$5497;
   var $5498=$2051;
   $2050=$5498;
   var $5499=$2050;
   var $5500=$5499; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2049=$5500;
   var $5501=$2049;
   var $5502=$5501; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2048=$5502;
   var $5503=$2048;
   var $5504=(($5501)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2047=$5495;
   var $5505=$2047;
   var $5506=(($5505)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2046=$5506;
   var $5507=$2046;
   var $5508=$5507; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2045=$5508;
   var $5509=$2045;
   var $5510=(($5509)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $5511=(($5510)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $5512=$5511; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $5513=(($5512)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i_i_i_i136=$5513; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i137=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 537; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 537
   var $5515=$__i_i_i_i_i_i_i137; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $5516=(($5515)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($5516) { label = 538; break; } else { label = 539; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 538
   var $5518=$__i_i_i_i_i_i_i137; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5519=$__a_i_i_i_i_i_i136; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5520=(($5519+($5518<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($5520)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5521=$__i_i_i_i_i_i_i137; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $5522=((($5521)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i137=$5522; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 537; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 539
   var $5523=(($5490+44)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5523)>>2)]=0; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5524=(($5490+48)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5525=$2055; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5524)>>2)]=$5525; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2044=$2058;
   var $5526=$2044;
   $2043=$5526;
   var $5527=$2043;
   var $5528=$5527; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5529=(($5527)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2042=$5529;
   var $5530=$2042;
   $2041=$5530;
   var $5531=$2041;
   var $5532=$5531; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2040=$5532;
   var $5533=$2040;
   var $5534=$5533; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2039=$5534;
   var $5535=$2039;
   var $5536=(($5533)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2038=$5527;
   var $5537=$2038;
   var $5538=(($5537)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2037=$5538;
   var $5539=$2037;
   var $5540=$5539; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2036=$5540;
   var $5541=$2036;
   var $5542=(($5541)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $5543=(($5542)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $5544=$5543; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $5545=(($5544)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i1_i_i_i134=$5545; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i135=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 540; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 540
   var $5547=$__i_i_i_i2_i_i_i135; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $5548=(($5547)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($5548) { label = 541; break; } else { label = 542; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 541
   var $5550=$__i_i_i_i2_i_i_i135; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5551=$__a_i_i_i1_i_i_i134; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5552=(($5551+($5550<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($5552)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5553=$__i_i_i_i2_i_i_i135; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $5554=((($5553)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i135=$5554; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 540; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 542
   (function() { try { __THREW__ = 0return __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE($5490, $2058) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 543; break; } else { label = 545; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 543
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2058) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 558; break; } else { label = 544; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 544
   var $5557$0 = ___cxa_find_matching_catch(-1, -1); $5557$1 = tempRet0;
   var $5558=$5557$0;
   $2056=$5558; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $5559=$5557$1;
   $2057=$5559; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   label = 547; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 545
   var $5561$0 = ___cxa_find_matching_catch(-1, -1); $5561$1 = tempRet0;
   var $5562=$5561$0;
   $2056=$5562; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $5563=$5561$1;
   $2057=$5563; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2058) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 546; break; } else { label = 550; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 546
   label = 547; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 547
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($5493) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 548; break; } else { label = 550; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 548
   var $5567=$5490; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev($5567) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 549; break; } else { label = 550; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 549
   var $5569=$2056; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $5570=$2057; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $5571$0=$5569;
   var $5571$1=0;
   var $5572$0=$5571$0;
   var $5572$1=$5570;
   var $eh_lpad_body_i142$1 = $5572$1;var $eh_lpad_body_i142$0 = $5572$0;label = 553; break;
  case 550
   var $5574$0 = ___cxa_find_matching_catch(-1, -1,0); $5574$1 = tempRet0;
   __ZSt9terminatev(); //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 551
   var $5576$0 = ___cxa_find_matching_catch(-1, -1); $5576$1 = tempRet0;
   var $5577=$5576$0;
   $2065=$5577; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5578=$5576$1;
   $2066=$5578; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   label = 555; break; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
  case 552
   var $5580$0 = ___cxa_find_matching_catch(-1, -1); $5580$1 = tempRet0;
   var $eh_lpad_body_i142$1 = $5580$1;var $eh_lpad_body_i142$0 = $5580$0;label = 553; break;
  case 553
   var $eh_lpad_body_i142$0;
   var $eh_lpad_body_i142$1;
   var $5581=$eh_lpad_body_i142$0;
   $2065=$5581; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5582=$eh_lpad_body_i142$1;
   $2066=$5582; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5583=$5390; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev($5583, ((109796)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 554; break; } else { label = 557; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 554
   label = 555; break; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 555
   var $5586=$5390; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $5587=(($5586+64)|0); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $5588=$5587; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev($5588) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 556; break; } else { label = 557; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 556
   var $5590=$2065; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $5591=$2066; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $5592$0=$5590;
   var $5592$1=0;
   var $5593$0=$5592$0;
   var $5593$1=$5591;
   ___resumeException($5593$0) //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 557
   var $5595$0 = ___cxa_find_matching_catch(-1, -1,0); $5595$1 = tempRet0;
   __ZSt9terminatev(); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 558
   var $5596=$std_stringstream8; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5597=(($5596+8)|0); //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5598=$5597; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5599 = (function() { try { __THREW__ = 0return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5598, ((5584)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 559; break; } else { label = 580; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 559
   (function() { try { __THREW__ = 0return __ZN6StringC1EPKc($2593, ((6288)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 560; break; } else { label = 580; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 560
   (function() { try { __THREW__ = 0return __ZN4File13NormalizePathERK6Stringc($2592, $259392) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 561; break; } else { label = 581; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 561
   var $5603 = (function() { try { __THREW__ = 0return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($5599, $2592) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 562; break; } else { label = 582; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 562
   var $5605 = (function() { try { __THREW__ = 0return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5603, ((66832)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 563; break; } else { label = 582; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 563
   var $5607 = (function() { try { __THREW__ = 0return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5605, ((5960)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 564; break; } else { label = 582; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 564
   var $5609 = (function() { try { __THREW__ = 0return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5607, ((64456)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 565; break; } else { label = 582; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 565
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2592) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 566; break; } else { label = 581; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 566
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2593) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 567; break; } else { label = 580; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 567
   var $5613=___cxa_allocate_exception(8); //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2595=1;
   var $5614=$5613; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2023=$std_stringstream8;
   var $5615=$2023;
   var $5616=(($5615+12)|0); //@line 958 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2594, $5616) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 568; break; } else { label = 586; break; }
  case 568
   label = 569; break;
  case 569
   $2022=$2594;
   var $5618=$2022;
   $2021=$5618;
   var $5619=$2021;
   $2020=$5619;
   var $5620=$2020;
   $2019=$5620;
   var $5621=$2019;
   var $5622=(($5621)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   $2018=$5622;
   var $5623=$2018;
   var $5624=$5623; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2017=$5624;
   var $5625=$2017;
   var $5626=(($5625)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $5627=(($5626)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5628=$5627; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5629=(($5628)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5630=$5629; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5631=HEAP8[($5630)]; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5632=(($5631)&(255)); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5633=$5632 & 1; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5634=(($5633)|(0))!=0; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   if ($5634) { label = 570; break; } else { label = 571; break; } //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 570
   $2011=$5620;
   var $5636=$2011;
   var $5637=(($5636)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   $2010=$5637;
   var $5638=$2010;
   var $5639=$5638; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2009=$5639;
   var $5640=$2009;
   var $5641=(($5640)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $5642=(($5641)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5643=$5642; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5644=(($5643+8)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5645=HEAP32[(($5644)>>2)]; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5659 = $5645;label = 572; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 571
   $2016=$5620;
   var $5647=$2016;
   var $5648=(($5647)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2015=$5648;
   var $5649=$2015;
   var $5650=$5649; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2014=$5650;
   var $5651=$2014;
   var $5652=(($5651)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $5653=(($5652)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $5654=$5653; //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $5655=(($5654+1)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $5656=(($5655)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2013=$5656;
   var $5657=$2013; //@line 960 "G:/emscripten/system/include/libcxx/memory"
   $2012=$5657;
   var $5658=$2012; //@line 627 "G:/emscripten/system/include/libcxx/memory"
   var $5659 = $5658;label = 572; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 572
   var $5659; //@line 1605 "G:/emscripten/system/include/libcxx/string"
   $2008=$5659;
   var $5660=$2008; //@line 1086 "G:/emscripten/system/include/libcxx/memory"
   (function() { try { __THREW__ = 0return __ZNSt13runtime_errorC2EPKc($5614, $5660) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 573; break; } else { label = 587; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 573
   $2595=0; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return ___cxa_throw($5613113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 2842; break; } else { label = 587; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2594) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 574; break; } else { label = 586; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 574
   __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream8); //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 594; break; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 575
   var $5665$0 = ___cxa_find_matching_catch(-1, -1); $5665$1 = tempRet0;
   var $5666=$5665$0;
   $2542=$5666; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5667=$5665$1;
   $2543=$5667; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 578; break; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 576
   var $5669$0 = ___cxa_find_matching_catch(-1, -1); $5669$1 = tempRet0;
   var $5670=$5669$0;
   $2542=$5670; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5671=$5669$1;
   $2543=$5671; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2590) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 577; break; } else { label = 2841; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 577
   label = 578; break; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 578
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2591) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 579; break; } else { label = 2841; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 579
   label = 2840; break; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 580
   var $5676$0 = ___cxa_find_matching_catch(-1, -1); $5676$1 = tempRet0;
   var $5677=$5676$0;
   $2542=$5677; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5678=$5676$1;
   $2543=$5678; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 592; break; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 581
   var $5680$0 = ___cxa_find_matching_catch(-1, -1); $5680$1 = tempRet0;
   var $5681=$5680$0;
   $2542=$5681; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5682=$5680$1;
   $2543=$5682; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 584; break; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 582
   var $5684$0 = ___cxa_find_matching_catch(-1, -1); $5684$1 = tempRet0;
   var $5685=$5684$0;
   $2542=$5685; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5686=$5684$1;
   $2543=$5686; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2592) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 583; break; } else { label = 2841; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 583
   label = 584; break; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 584
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2593) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 585; break; } else { label = 2841; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 585
   label = 592; break; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 586
   var $5691$0 = ___cxa_find_matching_catch(-1, -1); $5691$1 = tempRet0;
   var $5692=$5691$0;
   $2542=$5692; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5693=$5691$1;
   $2543=$5693; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 589; break; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 587
   var $5695$0 = ___cxa_find_matching_catch(-1, -1); $5695$1 = tempRet0;
   var $5696=$5695$0;
   $2542=$5696; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5697=$5695$1;
   $2543=$5697; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2594) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 588; break; } else { label = 2841; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 588
   label = 589; break; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 589
   var $5700=$2595; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($5700) { label = 590; break; } else { label = 591; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 590
   ___cxa_free_exception($5613); //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 591; break; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 591
   label = 592; break; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 592
   (function() { try { __THREW__ = 0return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream8) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 593; break; } else { label = 2841; break; } //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 593
   label = 2840; break; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 594
   label = 595; break; //@line 144 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 595
   label = 596; break; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 596
   __ZN6StringC1EPKc($2597, ((5368)|0)); //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0return __ZN4File13NormalizePathERK6Stringc($2596, $259792) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 597; break; } else { label = 641; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 597
   var $5709 = (function() { try { __THREW__ = 0return __ZNK6StringneEPKc($2596, ((5960)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 598; break; } else { label = 642; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 598
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2596) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 599; break; } else { label = 641; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 599
   __ZN6StringD1Ev($2597); //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($5709) { label = 600; break; } else { label = 660; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 600
   $2004=$std_stringstream9;
   $2005=24;
   var $5713=$2004;
   var $5714=$5713; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5715=(($5714+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5716=$5715; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2003=$5716;
   var $5717=$2003;
   var $5718=$5717; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   $2002=$5718;
   var $5719=$2002;
   var $5720=$5719; //@line 328 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($5720)>>2)]=((107288)|0); //@line 328 "G:/emscripten/system/include/libcxx/ios"
   var $5721=$5717; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5721)>>2)]=((106832)|0); //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5722=$5713; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5722)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5723=$5713; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5724=(($5723+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5725=$5724; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5725)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5726=$5713; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5727=(($5726+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5728=$5727; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5728)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5729=$5713; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5730=(($5713+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5731=$5730; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $1972=$5729;
   $1973=((109796)|0);
   $1974=$5731;
   var $5732=$1972;
   var $5733=$1973;
   var $5734=$5732; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5735=(($5733+4)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5736=$1974; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $1969=$5734;
   $1970=$5735;
   $1971=$5736;
   var $5737=$1969;
   var $5738=$1970;
   var $5739=HEAP32[(($5738)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5740=$5737; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5740)>>2)]=$5739; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5741=(($5738+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5742=HEAP32[(($5741)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5743=$5737; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5744=HEAP32[(($5743)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5745=((($5744)-(12))|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5746=$5745; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5747=HEAP32[(($5746)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5748=$5737; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5749=(($5748+$5747)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5750=$5749; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5750)>>2)]=$5742; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5751=(($5737+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5751)>>2)]=0; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5752=$5737; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5753=HEAP32[(($5752)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5754=((($5753)-(12))|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5755=$5754; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5756=HEAP32[(($5755)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5757=$5737; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5758=(($5757+$5756)|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5759=$5758; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5760=$1971; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   $1967=$5759;
   $1968=$5760;
   var $5761=$1967;
   var $5762=$5761; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $5763=$1968; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $5764=$5763; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   (function() { try { __THREW__ = 0return __ZNSt3__18ios_base4initEPv($5762, $5764) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 601; break; } else { label = 617; break; }
  case 601
   var $5765=(($5761+72)|0); //@line 660 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($5765)>>2)]=0; //@line 660 "G:/emscripten/system/include/libcxx/ios"
   var $5766=(($5761+76)|0); //@line 661 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($5766)>>2)]=-1; //@line 661 "G:/emscripten/system/include/libcxx/ios"
   var $5767=$5732; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5768=(($5767+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5769=$5768; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5770=(($5733+12)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $1965=$5769;
   $1966=$5770;
   var $5771=$1965;
   var $5772=$1966;
   var $5773=HEAP32[(($5772)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5774=$5771; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5774)>>2)]=$5773; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5775=(($5772+4)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5776=HEAP32[(($5775)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5777=$5771; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5778=HEAP32[(($5777)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5779=((($5778)-(12))|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5780=$5779; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5781=HEAP32[(($5780)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5782=$5771; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5783=(($5782+$5781)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5784=$5783; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5784)>>2)]=$5776; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5785=HEAP32[(($5733)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5786=$5732; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5786)>>2)]=$5785; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5787=(($5733+20)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5788=HEAP32[(($5787)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5789=$5732; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5790=HEAP32[(($5789)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5791=((($5790)-(12))|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5792=$5791; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5793=HEAP32[(($5792)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5794=$5732; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5795=(($5794+$5793)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5796=$5795; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5796)>>2)]=$5788; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5797=(($5733+24)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5798=HEAP32[(($5797)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5799=$5732; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5800=(($5799+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5801=$5800; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5801)>>2)]=$5798; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5802=$5713; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5802)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5803=$5713; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5804=(($5803+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5805=$5804; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5805)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5806=$5713; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5807=(($5806+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5808=$5807; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5808)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5809=(($5713+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5810=$2005; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2000=$5809;
   $2001=$5810;
   var $5811=$2000;
   var $5812=$2001; //@line 244 "G:/emscripten/system/include/libcxx/iosfwd"
   $1995=$5811;
   $1996=$5812;
   var $5813=$1995;
   var $5814=$5813; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   (function() { try { __THREW__ = 0return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev($5814) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 602; break; } else { label = 618; break; }
  case 602
   var $5815=$5813; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5815)>>2)]=((108360)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5816=(($5813+32)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $1994=$5816;
   var $5817=$1994;
   $1993=$5817;
   var $5818=$1993;
   var $5819=$5818; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5820=(($5818)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $1992=$5820;
   var $5821=$1992;
   $1991=$5821;
   var $5822=$1991;
   var $5823=$5822; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $1990=$5823;
   var $5824=$1990;
   var $5825=$5824; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $1989=$5825;
   var $5826=$1989;
   var $5827=(($5824)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $1988=$5818;
   var $5828=$1988;
   var $5829=(($5828)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $1987=$5829;
   var $5830=$1987;
   var $5831=$5830; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $1986=$5831;
   var $5832=$1986;
   var $5833=(($5832)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $5834=(($5833)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $5835=$5834; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $5836=(($5835)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i_i_i_i149=$5836; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i150=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 603; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 603
   var $5838=$__i_i_i_i_i_i_i150; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $5839=(($5838)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($5839) { label = 604; break; } else { label = 605; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 604
   var $5841=$__i_i_i_i_i_i_i150; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5842=$__a_i_i_i_i_i_i149; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5843=(($5842+($5841<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($5843)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5844=$__i_i_i_i_i_i_i150; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $5845=((($5844)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i150=$5845; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 603; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 605
   var $5846=(($5813+44)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5846)>>2)]=0; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5847=(($5813+48)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5848=$1996; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5847)>>2)]=$5848; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $1985=$1999;
   var $5849=$1985;
   $1984=$5849;
   var $5850=$1984;
   var $5851=$5850; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5852=(($5850)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $1983=$5852;
   var $5853=$1983;
   $1982=$5853;
   var $5854=$1982;
   var $5855=$5854; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $1981=$5855;
   var $5856=$1981;
   var $5857=$5856; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $1980=$5857;
   var $5858=$1980;
   var $5859=(($5856)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $1979=$5850;
   var $5860=$1979;
   var $5861=(($5860)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $1978=$5861;
   var $5862=$1978;
   var $5863=$5862; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $1977=$5863;
   var $5864=$1977;
   var $5865=(($5864)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $5866=(($5865)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $5867=$5866; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $5868=(($5867)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i1_i_i_i147=$5868; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i148=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 606; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 606
   var $5870=$__i_i_i_i2_i_i_i148; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $5871=(($5870)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($5871) { label = 607; break; } else { label = 608; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 607
   var $5873=$__i_i_i_i2_i_i_i148; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5874=$__a_i_i_i1_i_i_i147; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5875=(($5874+($5873<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($5875)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5876=$__i_i_i_i2_i_i_i148; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $5877=((($5876)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i148=$5877; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 606; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 608
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE($5813, $1999) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 609; break; } else { label = 611; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 609
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($1999) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 624; break; } else { label = 610; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 610
   var $5880$0 = ___cxa_find_matching_catch(-1, -1); $5880$1 = tempRet0;
   var $5881=$5880$0;
   $1997=$5881; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $5882=$5880$1;
   $1998=$5882; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   label = 613; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 611
   var $5884$0 = ___cxa_find_matching_catch(-1, -1); $5884$1 = tempRet0;
   var $5885=$5884$0;
   $1997=$5885; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $5886=$5884$1;
   $1998=$5886; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($1999) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 612; break; } else { label = 616; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 612
   label = 613; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 613
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($5816) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 614; break; } else { label = 616; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 614
   var $5890=$5813; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev($5890) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 615; break; } else { label = 616; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 615
   var $5892=$1997; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $5893=$1998; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $5894$0=$5892;
   var $5894$1=0;
   var $5895$0=$5894$0;
   var $5895$1=$5893;
   var $eh_lpad_body_i155$1 = $5895$1;var $eh_lpad_body_i155$0 = $5895$0;label = 619; break;
  case 616
   var $5897$0 = ___cxa_find_matching_catch(-1, -1,0); $5897$1 = tempRet0;
   __ZSt9terminatev(); //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 617
   var $5899$0 = ___cxa_find_matching_catch(-1, -1); $5899$1 = tempRet0;
   var $5900=$5899$0;
   $2006=$5900; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5901=$5899$1;
   $2007=$5901; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   label = 621; break; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
  case 618
   var $5903$0 = ___cxa_find_matching_catch(-1, -1); $5903$1 = tempRet0;
   var $eh_lpad_body_i155$1 = $5903$1;var $eh_lpad_body_i155$0 = $5903$0;label = 619; break;
  case 619
   var $eh_lpad_body_i155$0;
   var $eh_lpad_body_i155$1;
   var $5904=$eh_lpad_body_i155$0;
   $2006=$5904; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5905=$eh_lpad_body_i155$1;
   $2007=$5905; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5906=$5713; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev($5906, ((109796)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 620; break; } else { label = 623; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 620
   label = 621; break; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 621
   var $5909=$5713; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $5910=(($5909+64)|0); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $5911=$5910; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev($5911) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 622; break; } else { label = 623; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 622
   var $5913=$2006; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $5914=$2007; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $5915$0=$5913;
   var $5915$1=0;
   var $5916$0=$5915$0;
   var $5916$1=$5914;
   ___resumeException($5916$0) //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 623
   var $5918$0 = ___cxa_find_matching_catch(-1, -1,0); $5918$1 = tempRet0;
   __ZSt9terminatev(); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 624
   var $5919=$std_stringstream9; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5920=(($5919+8)|0); //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5921=$5920; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5922 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5921, ((4880)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 625; break; } else { label = 646; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 625
   (function() { try { __THREW__ = 0; return __ZN6StringC1EPKc($2599, ((5368)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 626; break; } else { label = 646; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 626
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2598, $259992) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 627; break; } else { label = 647; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 627
   var $5926 = (function() { try { __THREW__ = 0; return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($5922, $2598) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 628; break; } else { label = 648; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 628
   var $5928 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5926, ((66832)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 629; break; } else { label = 648; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 629
   var $5930 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5928, ((5960)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 630; break; } else { label = 648; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 630
   var $5932 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5930, ((64456)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 631; break; } else { label = 648; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 631
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2598) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 632; break; } else { label = 647; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 632
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2599) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 633; break; } else { label = 646; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 633
   var $5936=___cxa_allocate_exception(8); //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2601=1;
   var $5937=$5936; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $1964=$std_stringstream9;
   var $5938=$1964;
   var $5939=(($5938+12)|0); //@line 958 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2600, $5939) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 634; break; } else { label = 652; break; }
  case 634
   label = 635; break;
  case 635
   $1963=$2600;
   var $5941=$1963;
   $1962=$5941;
   var $5942=$1962;
   $1961=$5942;
   var $5943=$1961;
   $1960=$5943;
   var $5944=$1960;
   var $5945=(($5944)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   $1959=$5945;
   var $5946=$1959;
   var $5947=$5946; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $1958=$5947;
   var $5948=$1958;
   var $5949=(($5948)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $5950=(($5949)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5951=$5950; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5952=(($5951)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5953=$5952; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5954=HEAP8[($5953)]; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5955=(($5954)&(255)); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5956=$5955 & 1; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5957=(($5956)|(0))!=0; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   if ($5957) { label = 636; break; } else { label = 637; break; } //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 636
   $1952=$5943;
   var $5959=$1952;
   var $5960=(($5959)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   $1951=$5960;
   var $5961=$1951;
   var $5962=$5961; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $1950=$5962;
   var $5963=$1950;
   var $5964=(($5963)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $5965=(($5964)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5966=$5965; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5967=(($5966+8)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5968=HEAP32[(($5967)>>2)]; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5982 = $5968;label = 638; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 637
   $1957=$5943;
   var $5970=$1957;
   var $5971=(($5970)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $1956=$5971;
   var $5972=$1956;
   var $5973=$5972; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $1955=$5973;
   var $5974=$1955;
   var $5975=(($5974)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $5976=(($5975)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $5977=$5976; //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $5978=(($5977+1)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $5979=(($5978)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $1954=$5979;
   var $5980=$1954; //@line 960 "G:/emscripten/system/include/libcxx/memory"
   $1953=$5980;
   var $5981=$1953; //@line 627 "G:/emscripten/system/include/libcxx/memory"
   var $5982 = $5981;label = 638; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 638
   var $5982; //@line 1605 "G:/emscripten/system/include/libcxx/string"
   $1949=$5982;
   var $5983=$1949; //@line 1086 "G:/emscripten/system/include/libcxx/memory"
   (function() { try { __THREW__ = 0; return __ZNSt13runtime_errorC2EPKc($5937, $5983) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 639; break; } else { label = 653; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 639
   $2601=0; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return ___cxa_throw($5936113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 653; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2600) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 640; break; } else { label = 652; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 640
   __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream9); //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 660; break; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 641
   var $5988$0 = ___cxa_find_matching_catch(-1, -1); $5988$1 = tempRet0;
   var $5989=$5988$0;
   $2542=$5989; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5990=$5988$1;
   $2543=$5990; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 644; break; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 642
   var $5992$0 = ___cxa_find_matching_catch(-1, -1); $5992$1 = tempRet0;
   var $5993=$5992$0;
   $2542=$5993; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5994=$5992$1;
   $2543=$5994; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2596) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 643; break; } else { label = 2841; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 643
   label = 644; break; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 644
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2597) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 645; break; } else { label = 2841; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 645
   label = 2840; break; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 646
   var $5999$0 = ___cxa_find_matching_catch(-1, -1); $5999$1 = tempRet0;
   var $6000=$5999$0;
   $2542=$6000; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6001=$5999$1;
   $2543=$6001; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 658; break; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 647
   var $6003$0 = ___cxa_find_matching_catch(-1, -1); $6003$1 = tempRet0;
   var $6004=$6003$0;
   $2542=$6004; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6005=$6003$1;
   $2543=$6005; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 650; break; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 648
   var $6007$0 = ___cxa_find_matching_catch(-1, -1); $6007$1 = tempRet0;
   var $6008=$6007$0;
   $2542=$6008; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6009=$6007$1;
   $2543=$6009; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2598) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 649; break; } else { label = 2841; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 649
   label = 650; break; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 650
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2599) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 651; break; } else { label = 2841; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 651
   label = 658; break; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 652
   var $6014$0 = ___cxa_find_matching_catch(-1, -1); $6014$1 = tempRet0;
   var $6015=$6014$0;
   $2542=$6015; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6016=$6014$1;
   $2543=$6016; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 655; break; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 653
   var $6018$0 = ___cxa_find_matching_catch(-1, -1); $6018$1 = tempRet0;
   var $6019=$6018$0;
   $2542=$6019; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6020=$6018$1;
   $2543=$6020; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2600) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 654; break; } else { label = 2841; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 654
   label = 655; break; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 655
   var $6023=$2601; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($6023) { label = 656; break; } else { label = 657; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 656
   ___cxa_free_exception($5936); //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 657; break; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 657
   label = 658; break; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 658
   (function() { try { __THREW__ = 0; return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream9) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 659; break; } else { label = 2841; break; } //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 659
   label = 2840; break; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 660
   label = 661; break; //@line 145 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 661
   label = 662; break; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 662
   __ZN6StringC1EPKc($2603, ((4544)|0)); //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2602, $260392) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 663; break; } else { label = 707; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 663
   var $6032 = (function() { try { __THREW__ = 0; return __ZNK6StringneEPKc($2602, ((4288)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 664; break; } else { label = 708; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 664
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2602) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 665; break; } else { label = 707; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 665
   __ZN6StringD1Ev($2603); //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($6032) { label = 666; break; } else { label = 726; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 666
   $1945=$std_stringstream10;
   $1946=24;
   var $6036=$1945;
   var $6037=$6036; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6038=(($6037+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6039=$6038; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $1944=$6039;
   var $6040=$1944;
   var $6041=$6040; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   $1943=$6041;
   var $6042=$1943;
   var $6043=$6042; //@line 328 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($6043)>>2)]=((107288)|0); //@line 328 "G:/emscripten/system/include/libcxx/ios"
   var $6044=$6040; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6044)>>2)]=((106832)|0); //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6045=$6036; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6045)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6046=$6036; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6047=(($6046+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6048=$6047; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6048)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6049=$6036; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6050=(($6049+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6051=$6050; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6051)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6052=$6036; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6053=(($6036+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6054=$6053; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $1913=$6052;
   $1914=((109796)|0);
   $1915=$6054;
   var $6055=$1913;
   var $6056=$1914;
   var $6057=$6055; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6058=(($6056+4)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6059=$1915; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $1910=$6057;
   $1911=$6058;
   $1912=$6059;
   var $6060=$1910;
   var $6061=$1911;
   var $6062=HEAP32[(($6061)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6063=$6060; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6063)>>2)]=$6062; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6064=(($6061+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6065=HEAP32[(($6064)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6066=$6060; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6067=HEAP32[(($6066)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6068=((($6067)-(12))|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6069=$6068; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6070=HEAP32[(($6069)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6071=$6060; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6072=(($6071+$6070)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6073=$6072; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6073)>>2)]=$6065; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6074=(($6060+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6074)>>2)]=0; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6075=$6060; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $6076=HEAP32[(($6075)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $6077=((($6076)-(12))|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $6078=$6077; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $6079=HEAP32[(($6078)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $6080=$6060; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $6081=(($6080+$6079)|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $6082=$6081; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $6083=$1912; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   $1908=$6082;
   $1909=$6083;
   var $6084=$1908;
   var $6085=$6084; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $6086=$1909; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $6087=$6086; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   (function() { try { __THREW__ = 0; return __ZNSt3__18ios_base4initEPv($6085, $6087) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 667; break; } else { label = 683; break; }
  case 667
   var $6088=(($6084+72)|0); //@line 660 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($6088)>>2)]=0; //@line 660 "G:/emscripten/system/include/libcxx/ios"
   var $6089=(($6084+76)|0); //@line 661 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($6089)>>2)]=-1; //@line 661 "G:/emscripten/system/include/libcxx/ios"
   var $6090=$6055; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6091=(($6090+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6092=$6091; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6093=(($6056+12)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $1906=$6092;
   $1907=$6093;
   var $6094=$1906;
   var $6095=$1907;
   var $6096=HEAP32[(($6095)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6097=$6094; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6097)>>2)]=$6096; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6098=(($6095+4)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6099=HEAP32[(($6098)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6100=$6094; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6101=HEAP32[(($6100)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6102=((($6101)-(12))|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6103=$6102; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6104=HEAP32[(($6103)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6105=$6094; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6106=(($6105+$6104)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6107=$6106; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6107)>>2)]=$6099; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6108=HEAP32[(($6056)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6109=$6055; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6109)>>2)]=$6108; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6110=(($6056+20)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6111=HEAP32[(($6110)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6112=$6055; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6113=HEAP32[(($6112)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6114=((($6113)-(12))|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6115=$6114; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6116=HEAP32[(($6115)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6117=$6055; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6118=(($6117+$6116)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6119=$6118; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6119)>>2)]=$6111; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6120=(($6056+24)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6121=HEAP32[(($6120)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6122=$6055; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6123=(($6122+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6124=$6123; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6124)>>2)]=$6121; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6125=$6036; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6125)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6126=$6036; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6127=(($6126+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6128=$6127; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6128)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6129=$6036; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6130=(($6129+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6131=$6130; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6131)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6132=(($6036+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6133=$1946; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $1941=$6132;
   $1942=$6133;
   var $6134=$1941;
   var $6135=$1942; //@line 244 "G:/emscripten/system/include/libcxx/iosfwd"
   $1936=$6134;
   $1937=$6135;
   var $6136=$1936;
   var $6137=$6136; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev($6137) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 668; break; } else { label = 684; break; }
  case 668
   var $6138=$6136; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6138)>>2)]=((108360)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6139=(($6136+32)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $1935=$6139;
   var $6140=$1935;
   $1934=$6140;
   var $6141=$1934;
   var $6142=$6141; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6143=(($6141)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $1933=$6143;
   var $6144=$1933;
   $1932=$6144;
   var $6145=$1932;
   var $6146=$6145; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $1931=$6146;
   var $6147=$1931;
   var $6148=$6147; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $1930=$6148;
   var $6149=$1930;
   var $6150=(($6147)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $1929=$6141;
   var $6151=$1929;
   var $6152=(($6151)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $1928=$6152;
   var $6153=$1928;
   var $6154=$6153; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $1927=$6154;
   var $6155=$1927;
   var $6156=(($6155)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $6157=(($6156)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $6158=$6157; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $6159=(($6158)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i_i_i_i162=$6159; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i163=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 669; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 669
   var $6161=$__i_i_i_i_i_i_i163; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $6162=(($6161)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($6162) { label = 670; break; } else { label = 671; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 670
   var $6164=$__i_i_i_i_i_i_i163; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $6165=$__a_i_i_i_i_i_i162; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $6166=(($6165+($6164<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($6166)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $6167=$__i_i_i_i_i_i_i163; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $6168=((($6167)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i163=$6168; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 669; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 671
   var $6169=(($6136+44)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6169)>>2)]=0; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6170=(($6136+48)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6171=$1937//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6170)>>2)]=$6171//@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $1926=$1940;
   var $6172=$1926;
   $1925=$6172;
   var $6173=$1925;
   var $6174=$6173//@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6175=(($6173)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $1924=$6175;
   var $6176=$1924;
   $1923=$6176;
   var $6177=$1923;
   var $6178=$6177//@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $1922=$6178;
   var $6179=$1922;
   var $6180=$6179//@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $1921=$6180;
   var $6181=$1921;
   var $6182=(($6179)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $1920=$6173;
   var $6183=$1920;
   var $6184=(($6183)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $1919=$6184;
   var $6185=$1919;
   var $6186=$6185//@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $1918=$6186;
   var $6187=$1918;
   var $6188=(($6187)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $6189=(($6188)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $6190=$6189//@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $6191=(($6190)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i1_i_i_i160=$6191//@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i161=0//@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 672break//@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 672
   var $6193=$__i_i_i_i2_i_i_i161; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $6194=(($6193)>>>(0)) < 3//@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($6194) { label = 673break; } else { label = 674break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 673
   var $6196=$__i_i_i_i2_i_i_i161; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $6197=$__a_i_i_i1_i_i_i160; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $6198=(($6197+($6196<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($6198)>>2)]=0//@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $6199=$__i_i_i_i2_i_i_i161; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $6200=((($6199)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i161=$6200//@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 672break//@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 674
   (function() { try { __THREW__ = 0return __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE($6136, $1940) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 675break; } else { label = 677break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 675
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($1940) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 690break; } else { label = 676break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 676
   var $6203$0 = ___cxa_find_matching_catch(-1, -1); $6203$1 = tempRet0;
   var $6204=$6203$0;
   $1938=$6204//@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $6205=$6203$1;
   $1939=$6205//@line 243 "G:/emscripten/system/include/libcxx/sstream"
   label = 679break//@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 677
   var $6207$0 = ___cxa_find_matching_catch(-1, -1); $6207$1 = tempRet0;
   var $6208=$6207$0;
   $1938=$6208//@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $6209=$6207$1;
   $1939=$6209//@line 243 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($1940) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 678break; } else { label = 682break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 678
   label = 679break//@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 679
   (function() { try { __THREW__ = 0return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($6139) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 680break; } else { label = 682break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 680
   var $6213=$6136//@line 244 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev($6213) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 681break; } else { label = 682break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 681
   var $6215=$1938//@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $6216=$1939//@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $6217$0=$6215;
   var $6217$1=0;
   var $6218$0=$6217$0;
   var $6218$1=$6216;
   var $eh_lpad_body_i168$1 = $6218$1;var $eh_lpad_body_i168$0 = $6218$0;label = 685break;
  case 682
   var $6220$0 = ___cxa_find_matching_catch(-1, -1,0); $6220$1 = tempRet0;
   __ZSt9terminatev(); //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"//@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 683
   var $6222$0 = ___cxa_find_matching_catch(-1, -1); $6222$1 = tempRet0;
   var $6223=$6222$0;
   $1947=$6223//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6224=$6222$1;
   $1948=$6224//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   label = 687break//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
  case 684
   var $6226$0 = ___cxa_find_matching_catch(-1, -1); $6226$1 = tempRet0;
   var $eh_lpad_body_i168$1 = $6226$1;var $eh_lpad_body_i168$0 = $6226$0;label = 685break;
  case 685
   var $eh_lpad_body_i168$0;
   var $eh_lpad_body_i168$1;
   var $6227=$eh_lpad_body_i168$0;
   $1947=$6227//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6228=$eh_lpad_body_i168$1;
   $1948=$6228//@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6229=$6036//@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev($6229, ((109796)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 686break; } else { label = 689break//@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 686
   label = 687break//@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 687
   var $6232=$6036//@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $6233=(($6232+64)|0); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $6234=$6233//@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev($6234) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 688break; } else { label = 689break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 688
   var $6236=$1947//@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $6237=$1948//@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $6238$0=$6236;
   var $6238$1=0;
   var $6239$0=$6238$0;
   var $6239$1=$6237;
   ___resumeException($6239$0//@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 689
   var $6241$0 = ___cxa_find_matching_catch(-1, -1,0); $6241$1 = tempRet0;
   __ZSt9terminatev(); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"//@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 690
   var $6242=$std_stringstream10; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6243=(($6242+8)|0); //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6244=$6243//@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6245 = (function() { try { __THREW__ = 0return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($6244, ((3256)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 691break; } else { label = 712break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 691
   (function() { try { __THREW__ = 0return __ZN6StringC1EPKc($2605, ((4544)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 692break; } else { label = 712break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 692
   (function() { try { __THREW__ = 0return __ZN4File13NormalizePathERK6Stringc($2604, $260592) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 693break; } else { label = 713break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 693
   var $6249 = (function() { try { __THREW__ = 0return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($6245, $2604) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 694break; } else { label = 714break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 694
   var $6251 = (function() { try { __THREW__ = 0return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($6249, ((66832)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 695break; } else { label = 714break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 695
   var $6253 = (function() { try { __THREW__ = 0return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($6251, ((4288)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 696break; } else { label = 714break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 696
   var $6255 = (function() { try { __THREW__ = 0return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($6253, ((64456)|0)) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 697break; } else { label = 714break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 697
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2604) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 698break; } else { label = 713break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 698
   (function() { try { __THREW__ = 0return __ZN6StringD1Ev($2605) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 699break; } else { label = 712break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 699
   var $6259=___cxa_allocate_exception(8); //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2607=1;
   var $6260=$6259//@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $1905=$std_stringstream10;
   var $6261=$1905;
   var $6262=(($6261+12)|0); //@line 958 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2606, $6262) } catch(e) { if (typeof e != "number"throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 700break; } else { label = 718break; }
  case 700
   label = 701break;
  case 701
   $1904=$2606;
   var $6264=$1904;
   $1903=$6264;
   var $6265=$1903;
   $1902=$6265;
   var $6266=$1902;
   $1901=$6266;
   var $6267=$1901;
   var $6268=(($6267)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   $1900=$6268;
   var $6269=$1900;
   var $6270=$6269//@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $1899=$6270;
   var $6271=$1899;
   var $6272=(($6271)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $6273=(($6272)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $6274=$6273//@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $6275=(($6274)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $6276=$6275//@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $6277=HEAP8[($6276)]; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $6278=(($6277)&(255)); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $6279=$6278 & 1//@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $6280=(($6279)|(0))!=0//@line 1520 "G:/emscripten/system/include/libcxx/string"
   if ($6280) { label = 702break; } else { label = 703break; } //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 702
   $1893=$6266;
   var $6282=$1893;
   var $6283=(($6282)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   $1892=$6283;
   var $6284=$1892;
   var $6285=$6284//@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $1891=$6285;
   var $6286=$1891;
   var $6287=(($6286)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $6288=(($6287)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $6289=$6288//@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $6290=(($6289+8)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $6291=HEAP32[(($6290)>>2)]; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $6305 = $6291;label = 704; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 703
   $1898=$6266;
   var $6293=$1898;
   var $6294=(($6293)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $1897=$6294;
   var $6295=$1897;
   var $6296=$6295; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $1896=$6296;
   var $6297=$1896;
   var $6298=(($6297)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $6299=(($6298)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $6300=$6299; //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $6301=(($6300+1)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $6302=(($6301)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $1895=$6302;
   var $6303=$1895; //@line 960 "G:/emscripten/system/include/libcxx/memory"
   $1894=$6303;
   var $6304=$1894; //@line 627 "G:/emscripten/system/include/libcxx/memory"
   var $6305 = $6304;label = 704; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 704
   var $6305; //@line 1605 "G:/emscripten/system/include/libcxx/string"
   $1890=$6305;
   var $6306=$1890; //@line 1086 "G:/emscripten/system/include/libcxx/memory"
   (function() { try { __THREW__ = 0; return __ZNSt13runtime_errorC2EPKc($6260, $6306) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 705; break; } else { label = 719; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 705
   $2607=0; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return ___cxa_throw($6259113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 719; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2606) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 706; break; } else { label = 718; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 706
   __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream10); //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 726; break; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 707
   var $6311$0 = ___cxa_find_matching_catch(-1, -1); $6311$1 = tempRet0;
   var $6312=$6311$0;
   $2542=$6312; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6313=$6311$1;
   $2543=$6313; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 710; break; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 708
   var $6315$0 = ___cxa_find_matching_catch(-1, -1); $6315$1 = tempRet0;
   var $6316=$6315$0;
   $2542=$6316; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6317=$6315$1;
   $2543=$6317; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2602) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 709; break; } else { label = 2841; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 709
   label = 710; break; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 710
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2603) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 711; break; } else { label = 2841; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 711
   label = 2840; break; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 712
   var $6322$0 = ___cxa_find_matching_catch(-1, -1); $6322$1 = tempRet0;
   var $6323=$6322$0;
   $2542=$6323; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6324=$6322$1;
   $2543=$6324; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 724; break; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 713
   var $6326$0 = ___cxa_find_matching_catch(-1, -1); $6326$1 = tempRet0;
   var $6327=$6326$0;
   $2542=$6327; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6328=$6326$1;
   $2543=$6328; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 716; break; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 714
   var $6330$0 = ___cxa_find_matching_catch(-1, -1); $6330$1 = tempRet0;
   var $6331=$6330$0;
   $2542=$6331; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6332=$6330$1;
   $2543=$6332; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2604) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 715; break; } else { label = 2841; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 715
   label = 716; break; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 716
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2605) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 717; break; } else { label = 2841; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 717
   label = 724; break; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 718
   var $6337$0 = ___cxa_find_matching_catch(-1, -1); $6337$1 = tempRet0;
   var $6338=$6337$0;
   $2542=$6338; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6339=$6337$1;
   $2543=$6339; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 721; break; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 719
   var $6341$0 = ___cxa_find_matching_catch(-1, -1); $6341$1 = tempRet0;
   var $6342=$6341$0;
   $2542=$6342; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6343=$6341$1;
   $2543=$6343; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2606) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 720; break; } else { label = 2841; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 720
   label = 721; break; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 721
   var $6346=$2607; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($6346) { label = 722; break; } else { label = 723; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 722
   ___cxa_free_exception($6259); //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 723; break; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 723
   label = 724; break; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 724
   (function() { try { __THREW__ = 0; return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream10) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 725; break; } else { label = 2841; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 725
   label = 2840; break; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 726
   label = 727; break; //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 727
   label = 728; break; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 728
   __ZN6StringC1EPKc($2609, ((2744)|0)); //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2608, $260992) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 729; break; } else { label = 773; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 729
   var $6355 = (function() { try { __THREW__ = 0; return __ZNK6StringneEPKc($2608, ((4288)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 730; break; } else { label = 774; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 730
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2608) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 731; break; } else { label = 773; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 731
   __ZN6StringD1Ev($2609); //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($6355) { label = 732; break; } else { label = 792; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 732
   $1886=$std_stringstream11;
   $1887=24;
   var $6359=$1886;
   var $6360=$6359; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6361=(($6360+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6362=$6361; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $1885=$6362;
   var $6363=$1885;
   var $6364=$6363; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   $1884=$6364;
   var $6365=$1884;
   var $6366=$6365; //@line 328 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($6366)>>2)]=((107288)|0); //@line 328 "G:/emscripten/system/include/libcxx/ios"
   var $6367=$6363; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6367)>>2)]=((106832)|0); //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6368=$6359; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6368)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6369=$6359; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6370=(($6369+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6371=$6370; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6371)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6372=$6359; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6373=(($6372+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6374=$6373; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6374)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6375=$6359; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6376=(($6359+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6377=$6376; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $1854=$6375;
   $1855=((109796)|0);
   $1856=$6377;
   var $6378=$1854;
   var $6379=$1855;
   var $6380=$6378; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6381=(($6379+4)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6382=$1856; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $1851=$6380;
   $1852=$6381;
   $1853=$6382;
   var $6383=$1851;
   var $6384=$1852;
   var $6385=HEAP32[(($6384)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6386=$6383; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6386)>>2)]=$6385; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6387=(($6384+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6388=HEAP32[(($6387)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6389=$6383; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6390=HEAP32[(($6389)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6391=((($6390)-(12))|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6392=$6391; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6393=HEAP32[(($6392)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6394=$6383; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6395=(($6394+$6393)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6396=$6395; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6396)>>2)]=$6388; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6397=(($6383+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6397)>>2)]=0; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6398=$6383; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $6399=HEAP32[(($6398)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $6400=((($6399)-(12))|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $6401=$6400; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $6402=HEAP32[(($6401)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $6403=$6383; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $6404=(($6403+$6402)|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $6405=$6404; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $6406=$1853; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   $1849=$6405;
   $1850=$6406;
   var $6407=$1849;
   var$408=$; //@ 659 "G:/emscripten/system/include/libcxx/ios"
   var $6409=$1850; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $6410=$6409; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   (function() { try { __THREW__ = 0; return __ZNSt3__18ios_base4initEPv($6408, $6410) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 733; break; } else { label = 749; break; }
  case 733
   var $6411=(($6407+72)|0); //@line 660 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($6411)>>2)]=0; //@line 660 "G:/emscripten/system/include/libcxx/ios"
   var $6412=(($6407+76)|0); //@line 661 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($6412)>>2)]=-1; //@line 661 "G:/emscripten/system/include/libcxx/ios"
   var $6413=$6378; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6414=(($6413+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6415=$6414; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6416=(($6379+12)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $1847=$6415;
   $1848=$6416;
   var $6417=$1847;
   var $6418=$1848;
   var $6419=HEAP32[(($6418)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6420=$6417; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6420)>>2)]=$6419; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6421=(($6418+4)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6422=HEAP32[(($6421)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6423=$6417; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6424=HEAP32[(($6423)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6425=((($6424)-(12))|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6426=$6425; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6427=HEAP32[(($6426)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6428=$6417; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6429=(($6428+$6427)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6430=$6429; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6430)>>2)]=$6422; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6431=HEAP32[(($6379)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6432=$6378; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6432)>>2)]=$6431; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6433=(($6379+20)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6434=HEAP32[(($6433)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6435=$6378; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6436=HEAP32[(($6435)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6437=((($6436)-(12))|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6438=$6437; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6439=HEAP32[(($6438)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6440=$6378; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6441=(($6440+$6439)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6442=$6441; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6442)>>2)]=$6434; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6443=(($6379+24)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6444=HEAP32[(($6443)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6445=$6378; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6446=(($6445+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6447=$6446; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6447)>>2)]=$6444; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6448=$6359; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6448)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6449=$6359; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6450=(($6449+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6451=$6450; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6451)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6452=$6359; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6453=(($6452+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6454=$6453; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6454)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6455=(($6359+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6456=$1887; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $1882=$6455;
   $1883=$6456;
   var $6457=$1882;
   var $6458=$1883; //@line 244 "G:/emscripten/system/include/libcxx/iosfwd"
   $1877=$6457;
   $1878=$6458;
   var $6459=$1877;
   var $6460=$6459; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev($6460) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 734; break; } else { label = 750; break; }
  case 734
   var $6461=$6459; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6461)>>2)]=((108360)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6462=(($6459+32)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $1876=$6462;
   var $6463=$1876;
   $1875=$6463;
   var $6464=$1875;
   var $6465=$6464; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6466=(($6464)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $1874=$6466;
   var $6467=$1874;
   $1873=$6467;
   var $6468=$1873;
   var $6469=$6468; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $1872=$6469;
   var $6470=$1872;
   var $6471=$6470; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $1871=$6471;
   var $6472=$1871;
   var $6473=(($6470)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $1870=$6464;
   var $6474=$1870;
   var $6475=(($6474)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $1869=$6475;
   var $6476=$1869;
   var $6477=$6476; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $1868=$6477;
   var $6478=$1868;
   var $6479=(($6478)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $6480=(($6479)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $6481=$6480; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $6482=(($6481)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i_i_i_i175=$6482; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i176=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 735; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 735
   var $6484=$__i_i_i_i_i_i_i176; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $6485=(($6484)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($6485) { label = 736; break; } else { label = 737; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 736
   var $6487=$__i_i_i_i_i_i_i176; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $6488=$__a_i_i_i_i_i_i175; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $6489=(($6488+($6487<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($6489)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $6490=$__i_i_i_i_i_i_i176; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $6491=((($6490)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i176=$6491; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 735; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 737
   var $6492=(($6459+44)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6492)>>2)]=0; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6493=(($6459+48)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6494=$1878; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6493)>>2)]=$6494; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $1867=$1881;
   var $6495=$1867;
   $1866=$6495;
   var $6496=$1866;
   var $6497=$6496; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6498=(($6496)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $1865=$6498;
   var $6499=$1865;
   $1864=$6499;
   var $6500=$1864;
   var $6501=$6500; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $1863=$6501;
   var $6502=$1863;
   var $6503=$6502; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $1862=$6503;
   var $6504=$1862;
   var $6505=(($6502)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $1861=$6496;
   var $6506=$1861;
   var $6507=(($6506)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $1860=$6507;
   var $6508=$1860;
   var $6509=$6508; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $1859=$6509;
   var $6510=$1859;
   var $6511=(($6510)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $6512=(($6511)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $6513=$6512; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $6514=(($6513)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i1_i_i_i173=$6514; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i174=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 738; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 738
   var $6516=$__i_i_i_i2_i_i_i174; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $6517=(($6516)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($6517) { label = 739; break; } else { label = 740; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 739
   var $6519=$__i_i_i_i2_i_i_i174; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $6520=$__a_i_i_i1_i_i_i173; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $6521=(($6520+($6519<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($6521)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $6522=$__i_i_i_i2_i_i_i174; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $6523=((($6522)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i174=$6523; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 738; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 740
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE($6459, $1881) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 741; break; } else { label = 743; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 741
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($1881) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 756; break; } else { label = 742; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 742
   var $6526$0 = ___cxa_find_matching_catch(-1, -1); $6526$1 = tempRet0;
   var $6527=$6526$0;
   $1879=$6527; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $6528=$6526$1;
   $1880=$6528; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   label = 745; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 743
   var $6530$0 = ___cxa_find_matching_catch(-1, -1); $6530$1 = tempRet0;
   var $6531=$6530$0;
   $1879=$6531; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $6532=$6530$1;
   $1880=$6532; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($1881) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 744; break; } else { label = 748; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 744
   label = 745; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 745
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($6462) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 746; break; } else { label = 748; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 746
   var $6536=$6459; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev($6536) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 747; break; } else { label = 748; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 747
   var $6538=$1879; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $6539=$1880; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $6540$0=$6538;
   var $6540$1=0;
   var $6541$0=$6540$0;
   var $6541$1=$6539;
   var $eh_lpad_body_i181$1 = $6541$1;var $eh_lpad_body_i181$0 = $6541$0;label = 751; break;
  case 748
   var $6543$0 = ___cxa_find_matching_catch(-1, -1,0); $6543$1 = tempRet0;
   __ZSt9terminatev(); //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 749
   var $6545$0 = ___cxa_find_matching_catch(-1, -1); $6545$1 = tempRet0;
   var $6546=$6545$0;
   $1888=$6546; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6547=$6545$1;
   $1889=$6547; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   label = 753; break; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
  case 750
   var $6549$0 = ___cxa_find_matching_catch(-1, -1); $6549$1 = tempRet0;
   var $eh_lpad_body_i181$1 = $6549$1;var $eh_lpad_body_i181$0 = $6549$0;label = 751; break;
  case 751
   var $eh_lpad_body_i181$0;
   var $eh_lpad_body_i181$1;
   var $6550=$eh_lpad_body_i181$0;
   $1888=$6550; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6551=$eh_lpad_body_i181$1;
   $1889=$6551; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6552=$6359; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev($6552, ((109796)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 752; break; } else { label = 755; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 752
   label = 753; break; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 753
   var $6555=$6359; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $6556=(($6555+64)|0); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $6557=$6556; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev($6557) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 754; break; } else { label = 755; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 754
   var $6559=$1888; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $6560=$1889; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   var $6561$0=$6559;
   var $6561$1=0;
   var $6562$0=$6561$0;
   var $6562$1=$6560;
   ___resumeException($6562$0) //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 755
   var $6564$0 = ___cxa_find_matching_catch(-1, -1,0); $6564$1 = tempRet0;
   __ZSt9terminatev(); //@line 894 "G:/emscripten/system/include/libcxx/sstream"
   throw "Reached an unreachable!"; //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 756
   var $6565=$std_stringstream11; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6566=(($6565+8)|0); //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6567=$6566; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6568 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($6567, ((2328)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 757; break; } else { label = 778; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 757
   (function() { try { __THREW__ = 0; return __ZN6StringC1EPKc($2611, ((2744)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 758; break; } else { label = 778; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 758
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2610, $261192) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 759; break; } else { label = 779; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 759
   var $6572 = (function() { try { __THREW__ = 0; return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($6568, $2610) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 760; break; } else { label = 780; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 760
   var $6574 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($6572, ((66832)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 761; break; } else { label = 780; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 761
   var $6576 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($6574, ((4288)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 762; break; } else { label = 780; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 762
   var $6578 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($6576, ((64456)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 763; break; } else { label = 780; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 763
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2610) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 764; break; } else { label = 779; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 764
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2611) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 765; break; } else { label = 778; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 765
   var $6582=___cxa_allocate_exception(8); //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2613=1;
   var $6583=$6582; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $1846=$std_stringstream11;
   var $6584=$1846;
   var $6585=(($6584+12)|0); //@line 958 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2612, $6585) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 766; break; } else { label = 784; break; }
  case 766
   label = 767; break;
  case 767
   $1845=$2612;
   var $6587=$1845;
   $1844=$6587;
   var $6588=$1844;
   $1843=$6588;
   var $6589=$1843;
   $1842=$6589;
   var $6590=$1842;
   var $6591=(($6590)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   $1841=$6591;
   var $6592=$1841;
   var $6593=$6592; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $1840=$6593;
   var $6594=$1840;
   var $6595=(($6594)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $6596=(($6595)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $6597=$6596; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $6598=(($6597)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $6599=$6598; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $6600=HEAP8[($6599)]; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $6601=(($6600)&(255)); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $6602=$6601 & 1; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $6603=(($6602)|(0))!=0; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   if ($6603) { label = 768; break; } else { label = 769; break; } //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 768
   $1834=$6589;
   var $6605=$1834;
   var $6606=(($6605)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   $1833=$6606;
   var $6607=$1833;
   var $6608=$6607; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $1832=$6608;
   var $6609=$1832;
   var $6610=(($6609)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $6611=(($6610)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $6612=$6611; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $6613=(($6612+8)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $6614=HEAP32[(($6613)>>2)]; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $6628 = $6614;label = 770; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 769
   $1839=$6589;
   var $6616=$1839;
   var $6617=(($6616)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $1838=$6617;
   var $6618=$1838;
   var $6619=$6618; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $1837=$6619;
   var $6620=$1837;
   var $6621=(($6620)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $6622=(($6621)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $6623=$6622; //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $6624=(($6623+1)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $6625=(($6624)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $1836=$6625;
   var $6626=$1836; //@line 960 "G:/emscripten/system/include/libcxx/memory"
   $1835=$6626;
   var $6627=$1835; //@line 627 "G:/emscripten/system/include/libcxx/memory"
   var $6628 = $6627;label = 770; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 770
   var $6628; //@line 1605 "G:/emscripten/system/include/libcxx/string"
   $1831=$6628;
   var $6629=$1831; //@line 1086 "G:/emscripten/system/include/libcxx/memory"
   (function() { try { __THREW__ = 0; return __ZNSt13runtime_errorC2EPKc($6583, $6629) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 771; break; } else { label = 785; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 771
   $2613=0; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return ___cxa_throw($6582113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 785; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2612) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 772; break; } else { label = 784; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 772
   __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream11); //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 792; break; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 773
   var $6634$0 = ___cxa_find_matching_catch(-1, -1); $6634$1 = tempRet0;
   var $6635=$6634$0;
   $2542=$6635; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6636=$6634$1;
   $2543=$6636; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 776; break; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 774
   var $6638$0 = ___cxa_find_matching_catch(-1, -1); $6638$1 = tempRet0;
   var $6639=$6638$0;
   $2542=$6639; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6640=$6638$1;
   $2543=$6640; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2608) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 775; break; } else { label = 2841; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 775
   label = 776; break; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 776
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2609) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 777; break; } else { label = 2841; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 777
   label = 2840; break; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 778
   var $6645$0 = ___cxa_find_matching_catch(-1, -1); $6645$1 = tempRet0;
   var $6646=$6645$0;
   $2542=$6646; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6647=$6645$1;
   $2543=$6647; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 790; break; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 779
   var $6649$0 = ___cxa_find_matching_catch(-1, -1); $6649$1 = tempRet0;
   var $6650=$6649$0;
   $2542=$6650; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6651=$6649$1;
   $2543=$6651; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 782; break; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 780
   var $6653$0 = ___cxa_find_matching_catch(-1, -1); $6653$1 = tempRet0;
   var $6654=$6653$0;
   $2542=$6654; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6655=$6653$1;
   $2543=$6655; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2610) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 781; break; } else { label = 2841; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 781
   label = 782; break; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 782
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2611) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 783; break; } else { label = 2841; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 783
   label = 790; break; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 784
   var $6660$0 = ___cxa_find_matching_catch(-1, -1); $6660$1 = tempRet0;
   var $6661=$6660$0;
   $2542=$6661; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6662=$6660$1;
   $2543=$6662; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 787; break; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 785
   var $6664$0 = ___cxa_find_matching_catch(-1, -1); $6664$1 = tempRet0;
   var $6665=$6664$0;
   $2542=$6665; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $6666=$6664$1;
   $2543=$6666; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2612) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 786; break; } else { label = 2841; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 786
   label = 787; break; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 787
   var $6669=$2613; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($6669) { label = 788; break; } else { label = 789; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 788
   ___cxa_free_exception($6582); //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 789; break; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 789
   label = 790; break; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 790
   (function() { try { __THREW__ = 0; return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream11) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 791; break; } else { label = 2841; break; } //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 791
   label = 2840; break; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 792
   label = 793; break; //@line 147 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 793
   label = 794; break; //@line 148 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 794
   __ZN6StringC1EPKc($2615, ((1992)|0)); //@line 148 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2614, $261592) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 795; break; } else { label = 839; break; } //@line 148 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 795
   var $6678 = (function() { try { __THREW__ = 0; return __ZNK6StringneEPKc($2614, ((1664)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 796; break; } else { label = 840; break; } //@line 148 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 796
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2614) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 797; break; } else { label = 839; break; } //@line 148 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 797
   __ZN6StringD1Ev($2615); //@line 148 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($6678) { label = 798; break; } else { label = 858; break; } //@line 148 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 798
   $1827=$std_stringstream12;
   $1828=24;
   var $6682=$1827;
   var $6683=$6682; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6684=(($6683+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6685=$6684; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $1826=$6685;
   var $6686=$1826;
   var $6687=$6686; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   $1825=$6687;
   var $6688=$1825;
   var $6689=$6688; //@line 328 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($6689)>>2)]=((107288)|0); //@line 328 "G:/emscripten/system/include/libcxx/ios"
   var $6690=$6686; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6690)>>2)]=((106832)|0); //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6691=$6682; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6691)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6692=$6682; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6693=(($6692+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6694=$6693; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6694)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6695=$6682; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6696=(($6695+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6697=$6696; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6697)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6698=$6682; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6699=(($6682+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6700=$6699; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $1795=$6698;
   $1796=((109796)|0);
   $1797=$6700;
   var $6701=$1795;
   var $6702=$1796;
   var $6703=$6701; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6704=(($6702+4)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6705=$1797; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $1792=$6703;
   $1793=$6704;
   $1794=$6705;
   var $6706=$1792;
   var $6707=$1793;
   var $6708=HEAP32[(($6707)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6709=$6706; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6709)>>2)]=$6708; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6710=(($6707+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6711=HEAP32[(($6710)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6712=$6706; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6713=HEAP32[(($6712)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6714=((($6713)-(12))|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6715=$6714; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6716=HEAP32[(($6715)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6717=$6706; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6718=(($6717+$6716)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6719=$6718; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
--> --------------------

--> maximum size reached

--> --------------------

Messung V0.5 in Prozent
C=87 H=99 G=93

¤ Dauer der Verarbeitung: 1.640 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.