Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/media/ffvpx/libavcodec/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 10.2.2025 mit Größe 1 kB image not shown  

Quelle  905523.html   Sprache: unbekannt

 
rahmenlose Ansicht.html DruckansichtUnknown {[0] [0] [0]}zum Wurzelverzeichnis wechseln

<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 = 67; break; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 67
   label = 68; break; //@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__ = 0; return __ZN4File13NormalizePathERK6Stringc($2548, $254992) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 69; break; } else { label = 113; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 69
   var $3125 = (function() { try { __THREW__ = 0; return __ZNK6StringneEPKc($2548, ((13320)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 70; break; } else { label = 114; break; } //@line 137 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 70
   (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 = 71; break; } else { label = 113; break; } //@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 = 72; break; } else { label = 132; break; } //@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__ = 0; return __ZNSt3__18ios_base4initEPv($3178, $3180) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 73; break; } else { label = 89; break; }
  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 = 2840; break; //@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 = 196; break; //@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 = 188; break; //@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__ = 0; return __ZN6StringD1Ev($2556) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 187; break; } else { label = 2841; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 187
   label = 188; break; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 188
   (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 = 189; break; } else { label = 2841; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 189
   label = 196; break; //@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 = 193; break; //@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__ = 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 = 192; break; } else { label = 2841; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 192
   label = 193; break; //@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 = 194; break; } else { label = 195; break; } //@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 = 195; break; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 195
   label = 196; break; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 196
   (function() { try { __THREW__ = 0; return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream2) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 197; break; } else { label = 2841; break; } //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 197
   label = 2840; break; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 198
   label = 199; break; //@line 138 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 199
   label = 200; break; //@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__ = 0; return __ZN4File13NormalizePathERK6Stringc($2560, $256192) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 201; break; } else { label = 245; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 201
   var $3771 = (function() { try { __THREW__ = 0; return __ZNK6StringneEPKc($2560, ((13320)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 202; break; } else { label = 246; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 202
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2560) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 203; break; } else { label = 245; break; } //@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 = 204; break; } else { label = 264; break; } //@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__ = 0; return __ZNSt3__18ios_base4initEPv($3824, $3826) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 205; break; } else { label = 221; break; }
  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__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev($3876) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 206; break; } else { label = 222; break; }
  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 = 207; break; //@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 = 208; break; } else { label = 209; break; } //@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 = 207; break; //@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 = 210; break; //@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 = 211; break; } else { label = 212; break; } //@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 = 210; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 212
   (function() { try { __THREW__ = 0; return __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__ = 1; return null } })();if (!__THREW__) { label = 213; break; } else { label = 215; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 213
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2353) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 228; break; } else { label = 214; break; } //@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 = 217; break; //@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__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2353) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 216; break; } else { label = 220; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 216
   label = 217; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 217
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($3878) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 218; break; } else { label = 220; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 218
   var $3952=$3875; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev($3952) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 219; break; } else { label = 220; break; } //@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 = 223; break;
  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 = 225; break; //@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 = 223; break;
  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__ = 0; return __ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev($3968, ((109796)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 224; break; } else { label = 227; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 224
   label = 225; break; //@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__ = 0; return __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev($3973) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 226; break; } else { label = 227; break; } //@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__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3983, ((10208)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 229; break; } else { label = 250; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 229
   (function() { try { __THREW__ = 0; return __ZN6StringC1EPKc($2563, ((10608)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 230; break; } else { label = 250; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 230
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2562, $256392) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 231; break; } else { label = 251; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 231
   var $3988 = (function() { try { __THREW__ = 0; return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($3984, $2562) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 232; break; } else { label = 252; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 232
   var $3990 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3988, ((66832)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 233; break; } else { label = 252; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 233
   var $3992 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3990, ((13320)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 234; break; } else { label = 252; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 234
   var $3994 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($3992, ((64456)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 235; break; } else { label = 252; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 235
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2562) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 236; break; } else { label = 251; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 236
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2563) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 237; break; } else { label = 250; break; } //@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__ = 0; return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2564, $4001) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 238; break; } else { label = 256; break; }
  case 238
   label = 239; break;
  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 = 240; break; } else { label = 241; break; } //@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 = 242; break; //@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 = 242; break; //@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__ = 0; return __ZNSt13runtime_errorC2EPKc($3999, $4045) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 243; break; } else { label = 257; break; } //@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__ = 0; return ___cxa_throw($3998113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 257; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2564) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 244; break; } else { label = 256; break; } //@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 = 264; break; //@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 = 248; break; //@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__ = 0; return __ZN6StringD1Ev($2560) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 247; break; } else { label = 2841; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 247
   label = 248; break; //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 248
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2561) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 249; break; } else { label = 2841; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 249
   label = 2840; break; //@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 = 262; break; //@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 = 254; break; //@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__ = 0; return __ZN6StringD1Ev($2562) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 253; break; } else { label = 2841; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 253
   label = 254; break; //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 254
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2563) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 255; break; } else { label = 2841; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 255
   label = 262; break; //@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 = 259; break; //@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__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2564) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 258; break; } else { label = 2841; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 258
   label = 259; break; //@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 = 260; break; } else { label = 261; break; } //@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 = 261; break; //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 261
   label = 262; break; //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 262
   (function() { try { __THREW__ = 0; return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream3) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 263; break; } else { label = 2841; break; } //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 263
   label = 2840; break; //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 264
   label = 265; break; //@line 139 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 265
   label = 266; break; //@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__ = 0; return __ZN4File13NormalizePathERK6Stringc($2566, $256792) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 267; break; } else { label = 311; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 267
   var $4094 = (function() { try { __THREW__ = 0; return __ZNK6StringneEPKc($2566, ((14584)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 268; break; } else { label = 312; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 268
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2566) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 269; break; } else { label = 311; break; } //@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 = 270; break; } else { label = 330; break; } //@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__ = 0; return __ZNSt3__18ios_base4initEPv($4147, $4149) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 271; break; } else { label = 287; break; }
  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__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev($4199) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 272; break; } else { label = 288; break; }
  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 = 273; break; //@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 = 274; break; } else { label = 275; break; } //@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 = 273; break; //@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 = 276; break; //@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 = 277; break; } else { label = 278; break; } //@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 = 276; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 278
   (function() { try { __THREW__ = 0; return __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__ = 1; return null } })();if (!__THREW__) { label = 279; break; } else { label = 281; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 279
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2294) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 294; break; } else { label = 280; break; } //@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 = 283; break; //@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__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2294) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 282; break; } else { label = 286; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 282
   label = 283; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 283
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($4201) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 284; break; } else { label = 286; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 284
   var $4275=$4198; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev($4275) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 285; break; } else { label = 286; break; } //@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 = 289; break;
  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 = 291; break; //@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 = 289; break;
  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__ = 0; return __ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev($4291, ((109796)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 290; break; } else { label = 293; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 290
   label = 291; break; //@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__ = 0; return __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev($4296) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 292; break; } else { label = 293; break; } //@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__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($4306, ((9600)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 295; break; } else { label = 316; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 295
   (function() { try { __THREW__ = 0; return __ZN6StringC1EPKc($2569, ((9904)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 296; break; } else { label = 316; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 296
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2568, $256992) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 297; break; } else { label = 317; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 297
   var $4311 = (function() { try { __THREW__ = 0; return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($4307, $2568) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 298; break; } else { label = 318; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 298
   var $4313 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($4311, ((66832)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 299; break; } else { label = 318; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 299
   var $4315 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($4313, ((14584)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 300; break; } else { label = 318; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 300
   var $4317 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($4315, ((64456)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 301; break; } else { label = 318; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 301
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2568) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 302; break; } else { label = 317; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 302
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2569) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 303; break; } else { label = 316; break; } //@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__ = 0; return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2570, $4324) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 304; break; } else { label = 322; break; }
  case 304
   label = 305; break;
  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 = 306; break; } else { label = 307; break; } //@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 = 308; break; //@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 = 308; break; //@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__ = 0; return __ZNSt13runtime_errorC2EPKc($4322, $4368) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 309; break; } else { label = 323; break; } //@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__ = 0; return ___cxa_throw($4321113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 323; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2570) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 310; break; } else { label = 322; break; } //@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 = 330; break; //@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 = 314; break; //@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__ = 0; return __ZN6StringD1Ev($2566) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 313; break; } else { label = 2841; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 313
   label = 314; break; //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 314
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2567) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 315; break; } else { label = 2841; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 315
   label = 2840; break; //@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 = 328; break; //@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 = 320; break; //@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__ = 0; return __ZN6StringD1Ev($2568) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 319; break; } else { label = 2841; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 319
   label = 320; break; //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 320
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2569) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 321; break; } else { label = 2841; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 321
   label = 328; break; //@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 = 325; break; //@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__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2570) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 324; break; } else { label = 2841; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 324
   label = 325; break; //@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 = 326; break; } else { label = 327; break; } //@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 = 327; break; //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 327
   label = 328; break; //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 328
   (function() { try { __THREW__ = 0; return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream4) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 329; break; } else { label = 2841; break; } //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 329
   label = 2840; break; //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 330
   label = 331; break; //@line 140 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 331
   label = 332; break; //@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__ = 0; return __ZN4File13NormalizePathERK6Stringc($2572, $257392) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 333; break; } else { label = 377; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 333
   var $4417 = (function() { try { __THREW__ = 0; return __ZNK6StringneEPKc($2572, ((14584)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 334; break; } else { label = 378; break; } //@line 141 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 334
   (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 = 335; break; } else { label = 377; break; } //@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 = 336; break; } else { label = 396; break; } //@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__ = 0; return __ZNSt3__18ios_base4initEPv($4470, $4472) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 337; break; } else { label = 353; break; }
  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__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev($4522) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 338; break; } else { label = 354; break; }
  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 = 339; break; //@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 = 340; break; } else { label = 341; break; } //@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 = 339; break; //@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 = 342; break; //@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 = 343; break; } else { label = 344; break; } //@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 = 342; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 344
   (function() { try { __THREW__ = 0; return __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__ = 1; return null } })();if (!__THREW__) { label = 345; break; } else { label = 347; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 345
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2235) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 360; break; } else { label = 346; break; } //@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 = 349; break; //@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__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2235) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 348; break; } else { label = 352; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 348
   label = 349; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 349
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($4524) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 350; break; } else { label = 352; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 350
   var $4598=$4521; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __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__ = 1return 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 = 481; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 481
   (function() { try { __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 482
   var $5244=$5167; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev($5244) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 483; break; } else { label = 484; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 483
   var $5246=$2115; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $5247=$2116; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   var $5248$0=$5246;
   var $5248$1=0;
   var $5249$0=$5248$0;
   var $5249$1=$5247;
   var $eh_lpad_body_i129$1 = $5249$1;var $eh_lpad_body_i129$0 = $5249$0;label = 487; break;
  case 484
   var $5251$0 = ___cxa_find_matching_catch(-1, -1,0); $5251$1 = 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, $258792) } 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($5290113416, (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__ = 0; return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream7) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZN4File13NormalizePathERK6Stringc($2590, $259192) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZNK6StringneEPKc($2590, ((5960)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZN6StringD1Ev($2590) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZNSt3__18ios_base4initEPv($5439, $5441) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __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__ = 0; return __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__ = 1; return null } })();if (!__THREW__) { label = 543; break; } else { label = 545; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 543
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2058) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2058) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($5493) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __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__ = 0; return __ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev($5583, ((109796)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev($5588) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5598, ((5584)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZN6StringC1EPKc($2593, ((6288)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZN4File13NormalizePathERK6Stringc($2592, $259392) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($5599, $2592) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5603, ((66832)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5605, ((5960)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5607, ((64456)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZN6StringD1Ev($2592) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZN6StringD1Ev($2593) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2594, $5616) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZNSt13runtime_errorC2EPKc($5614, $5660) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return ___cxa_throw($5613113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2594) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZN6StringD1Ev($2590) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZN6StringD1Ev($2591) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZN6StringD1Ev($2592) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZN6StringD1Ev($2593) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2594) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream8) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZN4File13NormalizePathERK6Stringc($2596, $259792) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZNK6StringneEPKc($2596, ((5960)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZN6StringD1Ev($2596) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __ZNSt3__18ios_base4initEPv($5762, $5764) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return 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__ = 0; return __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 = 672; break; //@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 = 673; break; } else { label = 674; break; } //@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 = 672; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 674
   (function() { try { __THREW__ = 0; return __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__ = 1; return null } })();if (!__THREW__) { label = 675; break; } else { label = 677; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 675
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($1940) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 690; break; } else { label = 676; break; } //@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 = 679; break; //@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__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($1940) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 678; break; } else { label = 682; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 678
   label = 679; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 679
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($6139) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 680; break; } else { label = 682; break; } //@line 244 "G:/emscripten/system/include/libcxx/sstream"
  case 680
   var $6213=$6136; //@line 244 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev($6213) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1return null } })();if (!__THREW__) { label = 681; break; } else { label = 682; break; } //@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 = 685; break;
  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 = 687; break; //@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 = 685; break;
  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__ = 0; return __ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev($6229, ((109796)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 686; break; } else { label = 689; break; } //@line 894 "G:/emscripten/system/include/libcxx/sstream"
  case 686
   label = 687; break; //@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__ = 0; return __ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev($6234) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 688; break; } else { label = 689; break; } //@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__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($6244, ((3256)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 691; break; } else { label = 712; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 691
   (function() { try { __THREW__ = 0; return __ZN6StringC1EPKc($2605, ((4544)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 692; break; } else { label = 712; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 692
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2604, $260592) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 693; break; } else { label = 713; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 693
   var $6249 = (function() { try { __THREW__ = 0; return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($6245, $2604) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 694; break; } else { label = 714; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 694
   var $6251 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($6249, ((66832)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 695; break; } else { label = 714; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 695
   var $6253 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($6251, ((4288)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 696; break; } else { label = 714; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 696
   var $6255 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($6253, ((64456)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 697; break; } else { label = 714; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 697
   (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 = 698; break; } else { label = 713; break; } //@line 146 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 698
   (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 = 699; break; } else { label = 712; break; } //@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__ = 0; return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2606, $6262) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 700; break; } else { label = 718; break; }
  case 700
   label = 701; break;
  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 = 702; break; } else { label = 703; break; } //@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 $6408=$6407; //@line 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

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

[Verzeichnis aufwärts1.623unsichere Verbindung]