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

Quellcode-Bibliothek 905523.html

  Sprache: HTML
 

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


<html>
<script>

// This will crash once we call it at the end of this file.
function __Z30TestFunc_TestFileNormalizePathR4Test($0) {
 var label = 0;
 var sp  = STACKTOP; STACKTOP = (STACKTOP + 10320)|0; (assert((STACKTOP|0) < (STACK_MAX|0))|0);
 label = 1; 
 while(1) {
 switch(label) {
  case 1: 
   var $2;
   var $3;
   var $4;
   var $5;
   var $6;
   var $7;
   var $8;
   var $9;
   var $10;
   var $11;
   var $12;
   var $13;
   var $14;
   var $15;
   var $16;
   var $17;
   var $18;
   var $19;
   var $20;
   var $21;
   var $22;
   var $23;
   var $24;
   var $25;
   var $26;
   var $27;
   var $28;
   var $29;
   var $30;
   var $31;
   var $32;
   var $__a_i_i_i1_i_i_i576;
   var $__i_i_i_i2_i_i_i577;
   var $33;
   var $34;
   var $35;
   var $36;
   var $37;
   var $38;
   var $39;
   var $40;
   var $41;
   var $__a_i_i_i_i_i_i578;
   var $__i_i_i_i_i_i_i579;
   var $42;
   var $43;
   var $44;
   var $45;
   var $46;
   var $47;
   var $48;
   var $49;
   var $50;
   var $51;
   var $52=sp;
   var $53;
   var $54;
   var $55;
   var $56;
   var $57;
   var $58;
   var $59;
   var $60;
   var $61;
   var $62;
   var $63;
   var $64;
   var $65;
   var $66;
   var $67;
   var $68;
   var $69;
   var $70;
   var $71;
   var $72;
   var $73;
   var $74;
   var $75;
   var $76;
   var $77;
   var $78;
   var $79;
   var $80;
   var $81;
   var $82;
   var $83;
   var $84;
   var $85;
   var $86;
   var $87;
   var $88;
   var $89;
   var $90;
   var $91;
   var $__a_i_i_i1_i_i_i563;
   var $__i_i_i_i2_i_i_i564;
   var $92;
   var $93;
   var $94;
   var $95;
   var $96;
   var $97;
   var $98;
   var $99;
   var $100;
   var $__a_i_i_i_i_i_i565;
   var $__i_i_i_i_i_i_i566;
   var $101;
   var $102;
   var $103;
   var $104;
   var $105;
   var $106;
   var $107;
   var $108;
   var $109;
   var $110;
   var $111=(sp)+(16);
   var $112;
   var $113;
   var $114;
   var $115;
   var $116;
   var $117;
   var $118;
   var $119;
   var $120;
   var $121;
   var $122;
   var $123;
   var $124;
   var $125;
   var $126;
   var $127;
   var $128;
   var $129;
   var $130;
   var $131;
   var $132;
   var $133;
   var $134;
   var $135;
   var $136;
   var $137;
   var $138;
   var $139;
   var $140;
   var $141;
   var $142;
   var $143;
   var $144;
   var $145;
   var $146;
   var $147;
   var $148;
   var $149;
   var $150;
   var $__a_i_i_i1_i_i_i550;
   var $__i_i_i_i2_i_i_i551;
   var $151;
   var $152;
   var $153;
   var $154;
   var $155;
   var $156;
   var $157;
   var $158;
   var $159;
   var $__a_i_i_i_i_i_i552;
   var $__i_i_i_i_i_i_i553;
   var $160;
   var $161;
   var $162;
   var $163;
   var $164;
   var $165;
   var $166;
   var $167;
   var $168;
   var $169;
   var $170=(sp)+(32);
   var $171;
   var $172;
   var $173;
   var $174;
   var $175;
   var $176;
   var $177;
   var $178;
   var $179;
   var $180;
   var $181;
   var $182;
   var $183;
   var $184;
   var $185;
   var $186;
   var $187;
   var $188;
   var $189;
   var $190;
   var $191;
   var $192;
   var $193;
   var $194;
   var $195;
   var $196;
   var $197;
   var $198;
   var $199;
   var $200;
   var $201;
   var $202;
   var $203;
   var $204;
   var $205;
   var $206;
   var $207;
   var $208;
   var $209;
   var $__a_i_i_i1_i_i_i537;
   var $__i_i_i_i2_i_i_i538;
   var $210;
   var $211;
   var $212;
   var $213;
   var $214;
   var $215;
   var $216;
   var $217;
   var $218;
   var $__a_i_i_i_i_i_i539;
   var $__i_i_i_i_i_i_i540;
   var $219;
   var $220;
   var $221;
   var $222;
   var $223;
   var $224;
   var $225;
   var $226;
   var $227;
   var $228;
   var $229=(sp)+(48);
   var $230;
   var $231;
   var $232;
   var $233;
   var $234;
   var $235;
   var $236;
   var $237;
   var $238;
   var $239;
   var $240;
   var $241;
   var $242;
   var $243;
   var $244;
   var $245;
   var $246;
   var $247;
   var $248;
   var $249;
   var $250;
   var $251;
   var $252;
   var $253;
   var $254;
   var $255;
   var $256;
   var $257;
   var $258;
   var $259;
   var $260;
   var $261;
   var $262;
   var $263;
   var $264;
   var $265;
   var $266;
   var $267;
   var $268;
   var $__a_i_i_i1_i_i_i524;
   var $__i_i_i_i2_i_i_i525;
   var $269;
   var $270;
   var $271;
   var $272;
   var $273;
   var $274;
   var $275;
   var $276;
   var $277;
   var $__a_i_i_i_i_i_i526;
   var $__i_i_i_i_i_i_i527;
   var $278;
   var $279;
   var $280;
   var $281;
   var $282;
   var $283;
   var $284;
   var $285;
   var $286;
   var $287;
   var $288=(sp)+(64);
   var $289;
   var $290;
   var $291;
   var $292;
   var $293;
   var $294;
   var $295;
   var $296;
   var $297;
   var $298;
   var $299;
   var $300;
   var $301;
   var $302;
   var $303;
   var $304;
   var $305;
   var $306;
   var $307;
   var $308;
   var $309;
   var $310;
   var $311;
   var $312;
   var $313;
   var $314;
   var $315;
   var $316;
   var $317;
   var $318;
   var $319;
   var $320;
   var $321;
   var $322;
   var $323;
   var $324;
   var $325;
   var $326;
   var $327;
   var $__a_i_i_i1_i_i_i511;
   var $__i_i_i_i2_i_i_i512;
   var $328;
   var $329;
   var $330;
   var $331;
   var $332;
   var $333;
   var $334;
   var $335;
   var $336;
   var $__a_i_i_i_i_i_i513;
   var $__i_i_i_i_i_i_i514;
   var $337;
   var $338;
   var $339;
   var $340;
   var $341;
   var $342;
   var $343;
   var $344;
   var $345;
   var $346;
   var $347=(sp)+(80);
   var $348;
   var $349;
   var $350;
   var $351;
   var $352;
   var $353;
   var $354;
   var $355;
   var $356;
   var $357;
   var $358;
   var $359;
   var $360;
   var $361;
   var $362;
   var $363;
   var $364;
   var $365;
   var $366;
   var $367;
   var $368;
   var $369;
   var $370;
   var $371;
   var $372;
   var $373;
   var $374;
   var $375;
   var $376;
   var $377;
   var $378;
   var $379;
   var $380;
   var $381;
   var $382;
   var $383;
   var $384;
   var $385;
   var $386;
   var $__a_i_i_i1_i_i_i498;
   var $__i_i_i_i2_i_i_i499;
   var $387;
   var $388;
   var $389;
   var $390;
   var $391;
   var $392;
   var $393;
   var $394;
   var $395;
   var $__a_i_i_i_i_i_i500;
   var $__i_i_i_i_i_i_i501;
   var $396;
   var $397;
   var $398;
   var $399;
   var $400;
   var $401;
   var $402;
   var $403;
   var $404;
   var $405;
   var $406=(sp)+(96);
   var $407;
   var $408;
   var $409;
   var $410;
   var $411;
   var $412;
   var $413;
   var $414;
   var $415;
   var $416;
   var $417;
   var $418;
   var $419;
   var $420;
   var $421;
   var $422;
   var $423;
   var $424;
   var $425;
   var $426;
   var $427;
   var $428;
   var $429;
   var $430;
   var $431;
   var $432;
   var $433;
   var $434;
   var $435;
   var $436;
   var $437;
   var $438;
   var $439;
   var $440;
   var $441;
   var $442;
   var $443;
   var $444;
   var $445;
   var $__a_i_i_i1_i_i_i485;
   var $__i_i_i_i2_i_i_i486;
   var $446;
   var $447;
   var $448;
   var $449;
   var $450;
   var $451;
   var $452;
   var $453;
   var $454;
   var $__a_i_i_i_i_i_i487;
   var $__i_i_i_i_i_i_i488;
   var $455;
   var $456;
   var $457;
   var $458;
   var $459;
   var $460;
   var $461;
   var $462;
   var $463;
   var $464;
   var $465=(sp)+(112);
   var $466;
   var $467;
   var $468;
   var $469;
   var $470;
   var $471;
   var $472;
   var $473;
   var $474;
   var $475;
   var $476;
   var $477;
   var $478;
   var $479;
   var $480;
   var $481;
   var $482;
   var $483;
   var $484;
   var $485;
   var $486;
   var $487;
   var $488;
   var $489;
   var $490;
   var $491;
   var $492;
   var $493;
   var $494;
   var $495;
   var $496;
   var $497;
   var $498;
   var $499;
   var $500;
   var $501;
   var $502;
   var $503;
   var $504;
   var $__a_i_i_i1_i_i_i472;
   var $__i_i_i_i2_i_i_i473;
   var $505;
   var $506;
   var $507;
   var $508;
   var $509;
   var $510;
   var $511;
   var $512;
   var $513;
   var $__a_i_i_i_i_i_i474;
   var $__i_i_i_i_i_i_i475;
   var $514;
   var $515;
   var $516;
   var $517;
   var $518;
   var $519;
   var $520;
   var $521;
   var $522;
   var $523;
   var $524=(sp)+(128);
   var $525;
   var $526;
   var $527;
   var $528;
   var $529;
   var $530;
   var $531;
   var $532;
   var $533;
   var $534;
   var $535;
   var $536;
   var $537;
   var $538;
   var $539;
   var $540;
   var $541;
   var $542;
   var $543;
   var $544;
   var $545;
   var $546;
   var $547;
   var $548;
   var $549;
   var $550;
   var $551;
   var $552;
   var $553;
   var $554;
   var $555;
   var $556;
   var $557;
   var $558;
   var $559;
   var $560;
   var $561;
   var $562;
   var $563;
   var $__a_i_i_i1_i_i_i459;
   var $__i_i_i_i2_i_i_i460;
   var $564;
   var $565;
   var $566;
   var $567;
   var $568;
   var $569;
   var $570;
   var $571;
   var $572;
   var $__a_i_i_i_i_i_i461;
   var $__i_i_i_i_i_i_i462;
   var $573;
   var $574;
   var $575;
   var $576;
   var $577;
   var $578;
   var $579;
   var $580;
   var $581;
   var $582;
   var $583=(sp)+(144);
   var $584;
   var $585;
   var $586;
   var $587;
   var $588;
   var $589;
   var $590;
   var $591;
   var $592;
   var $593;
   var $594;
   var $595;
   var $596;
   var $597;
   var $598;
   var $599;
   var $600;
   var $601;
   var $602;
   var $603;
   var $604;
   var $605;
   var $606;
   var $607;
   var $608;
   var $609;
   var $610;
   var $611;
   var $612;
   var $613;
   var $614;
   var $615;
   var $616;
   var $617;
   var $618;
   var $619;
   var $620;
   var $621;
   var $622;
   var $__a_i_i_i1_i_i_i446;
   var $__i_i_i_i2_i_i_i447;
   var $623;
   var $624;
   var $625;
   var $626;
   var $627;
   var $628;
   var $629;
   var $630;
   var $631;
   var $__a_i_i_i_i_i_i448;
   var $__i_i_i_i_i_i_i449;
   var $632;
   var $633;
   var $634;
   var $635;
   var $636;
   var $637;
   var $638;
   var $639;
   var $640;
   var $641;
   var $642=(sp)+(160);
   var $643;
   var $644;
   var $645;
   var $646;
   var $647;
   var $648;
   var $649;
   var $650;
   var $651;
   var $652;
   var $653;
   var $654;
   var $655;
   var $656;
   var $657;
   var $658;
   var $659;
   var $660;
   var $661;
   var $662;
   var $663;
   var $664;
   var $665;
   var $666;
   var $667;
   var $668;
   var $669;
   var $670;
   var $671;
   var $672;
   var $673;
   var $674;
   var $675;
   var $676;
   var $677;
   var $678;
   var $679;
   var $680;
   var $681;
   var $__a_i_i_i1_i_i_i433;
   var $__i_i_i_i2_i_i_i434;
   var $682;
   var $683;
   var $684;
   var $685;
   var $686;
   var $687;
   var $688;
   var $689;
   var $690;
   var $__a_i_i_i_i_i_i435;
   var $__i_i_i_i_i_i_i436;
   var $691;
   var $692;
   var $693;
   var $694;
   var $695;
   var $696;
   var $697;
   var $698;
   var $699;
   var $700;
   var $701=(sp)+(176);
   var $702;
   var $703;
   var $704;
   var $705;
   var $706;
   var $707;
   var $708;
   var $709;
   var $710;
   var $711;
   var $712;
   var $713;
   var $714;
   var $715;
   var $716;
   var $717;
   var $718;
   var $719;
   var $720;
   var $721;
   var $722;
   var $723;
   var $724;
   var $725;
   var $726;
   var $727;
   var $728;
   var $729;
   var $730;
   var $731;
   var $732;
   var $733;
   var $734;
   var $735;
   var $736;
   var $737;
   var $738;
   var $739;
   var $740;
   var $__a_i_i_i1_i_i_i420;
   var $__i_i_i_i2_i_i_i421;
   var $741;
   var $742;
   var $743;
   var $744;
   var $745;
   var $746;
   var $747;
   var $748;
   var $749;
   var $__a_i_i_i_i_i_i422;
   var $__i_i_i_i_i_i_i423;
   var $750;
   var $751;
   var $752;
   var $753;
   var $754;
   var $755;
   var $756;
   var $757;
   var $758;
   var $759;
   var $760=(sp)+(192);
   var $761;
   var $762;
   var $763;
   var $764;
   var $765;
   var $766;
   var $767;
   var $768;
   var $769;
   var $770;
   var $771;
   var $772;
   var $773;
   var $774;
   var $775;
   var $776;
   var $777;
   var $778;
   var $779;
   var $780;
   var $781;
   var $782;
   var $783;
   var $784;
   var $785;
   var $786;
   var $787;
   var $788;
   var $789;
   var $790;
   var $791;
   var $792;
   var $793;
   var $794;
   var $795;
   var $796;
   var $797;
   var $798;
   var $799;
   var $__a_i_i_i1_i_i_i407;
   var $__i_i_i_i2_i_i_i408;
   var $800;
   var $801;
   var $802;
   var $803;
   var $804;
   var $805;
   var $806;
   var $807;
   var $808;
   var $__a_i_i_i_i_i_i409;
   var $__i_i_i_i_i_i_i410;
   var $809;
   var $810;
   var $811;
   var $812;
   var $813;
   var $814;
   var $815;
   var $816;
   var $817;
   var $818;
   var $819=(sp)+(208);
   var $820;
   var $821;
   var $822;
   var $823;
   var $824;
   var $825;
   var $826;
   var $827;
   var $828;
   var $829;
   var $830;
   var $831;
   var $832;
   var $833;
   var $834;
   var $835;
   var $836;
   var $837;
   var $838;
   var $839;
   var $840;
   var $841;
   var $842;
   var $843;
   var $844;
   var $845;
   var $846;
   var $847;
   var $848;
   var $849;
   var $850;
   var $851;
   var $852;
   var $853;
   var $854;
   var $855;
   var $856;
   var $857;
   var $858;
   var $__a_i_i_i1_i_i_i394;
   var $__i_i_i_i2_i_i_i395;
   var $859;
   var $860;
   var $861;
   var $862;
   var $863;
   var $864;
   var $865;
   var $866;
   var $867;
   var $__a_i_i_i_i_i_i396;
   var $__i_i_i_i_i_i_i397;
   var $868;
   var $869;
   var $870;
   var $871;
   var $872;
   var $873;
   var $874;
   var $875;
   var $876;
   var $877;
   var $878=(sp)+(224);
   var $879;
   var $880;
   var $881;
   var $882;
   var $883;
   var $884;
   var $885;
   var $886;
   var $887;
   var $888;
   var $889;
   var $890;
   var $891;
   var $892;
   var $893;
   var $894;
   var $895;
   var $896;
   var $897;
   var $898;
   var $899;
   var $900;
   var $901;
   var $902;
   var $903;
   var $904;
   var $905;
   var $906;
   var $907;
   var $908;
   var $909;
   var $910;
   var $911;
   var $912;
   var $913;
   var $914;
   var $915;
   var $916;
   var $917;
   var $__a_i_i_i1_i_i_i381;
   var $__i_i_i_i2_i_i_i382;
   var $918;
   var $919;
   var $920;
   var $921;
   var $922;
   var $923;
   var $924;
   var $925;
   var $926;
   var $__a_i_i_i_i_i_i383;
   var $__i_i_i_i_i_i_i384;
   var $927;
   var $928;
   var $929;
   var $930;
   var $931;
   var $932;
   var $933;
   var $934;
   var $935;
   var $936;
   var $937=(sp)+(240);
   var $938;
   var $939;
   var $940;
   var $941;
   var $942;
   var $943;
   var $944;
   var $945;
   var $946;
   var $947;
   var $948;
   var $949;
   var $950;
   var $951;
   var $952;
   var $953;
   var $954;
   var $955;
   var $956;
   var $957;
   var $958;
   var $959;
   var $960;
   var $961;
   var $962;
   var $963;
   var $964;
   var $965;
   var $966;
   var $967;
   var $968;
   var $969;
   var $970;
   var $971;
   var $972;
   var $973;
   var $974;
   var $975;
   var $976;
   var $__a_i_i_i1_i_i_i368;
   var $__i_i_i_i2_i_i_i369;
   var $977;
   var $978;
   var $979;
   var $980;
   var $981;
   var $982;
   var $983;
   var $984;
   var $985;
   var $__a_i_i_i_i_i_i370;
   var $__i_i_i_i_i_i_i371;
   var $986;
   var $987;
   var $988;
   var $989;
   var $990;
   var $991;
   var $992;
   var $993;
   var $994;
   var $995;
   var $996=(sp)+(256);
   var $997;
   var $998;
   var $999;
   var $1000;
   var $1001;
   var $1002;
   var $1003;
   var $1004;
   var $1005;
   var $1006;
   var $1007;
   var $1008;
   var $1009;
   var $1010;
   var $1011;
   var $1012;
   var $1013;
   var $1014;
   var $1015;
   var $1016;
   var $1017;
   var $1018;
   var $1019;
   var $1020;
   var $1021;
   var $1022;
   var $1023;
   var $1024;
   var $1025;
   var $1026;
   var $1027;
   var $1028;
   var $1029;
   var $1030;
   var $1031;
   var $1032;
   var $1033;
   var $1034;
   var $1035;
   var $__a_i_i_i1_i_i_i355;
   var $__i_i_i_i2_i_i_i356;
   var $1036;
   var $1037;
   var $1038;
   var $1039;
   var $1040;
   var $1041;
   var $1042;
   var $1043;
   var $1044;
   var $__a_i_i_i_i_i_i357;
   var $__i_i_i_i_i_i_i358;
   var $1045;
   var $1046;
   var $1047;
   var $1048;
   var $1049;
   var $1050;
   var $1051;
   var $1052;
   var $1053;
   var $1054;
   var $1055=(sp)+(272);
   var $1056;
   var $1057;
   var $1058;
   var $1059;
   var $1060;
   var $1061;
   var $1062;
   var $1063;
   var $1064;
   var $1065;
   var $1066;
   var $1067;
   var $1068;
   var $1069;
   var $1070;
   var $1071;
   var $1072;
   var $1073;
   var $1074;
   var $1075;
   var $1076;
   var $1077;
   var $1078;
   var $1079;
   var $1080;
   var $1081;
   var $1082;
   var $1083;
   var $1084;
   var $1085;
   var $1086;
   var $1087;
   var $1088;
   var $1089;
   var $1090;
   var $1091;
   var $1092;
   var $1093;
   var $1094;
   var $__a_i_i_i1_i_i_i342;
   var $__i_i_i_i2_i_i_i343;
   var $1095;
   var $1096;
   var $1097;
   var $1098;
   var $1099;
   var $1100;
   var $1101;
   var $1102;
   var $1103;
   var $__a_i_i_i_i_i_i344;
   var $__i_i_i_i_i_i_i345;
   var $1104;
   var $1105;
   var $1106;
   var $1107;
   var $1108;
   var $1109;
   var $1110;
   var $1111;
   var $1112;
   var $1113;
   var $1114=(sp)+(288);
   var $1115;
   var $1116;
   var $1117;
   var $1118;
   var $1119;
   var $1120;
   var $1121;
   var $1122;
   var $1123;
   var $1124;
   var $1125;
   var $1126;
   var $1127;
   var $1128;
   var $1129;
   var $1130;
   var $1131;
   var $1132;
   var $1133;
   var $1134;
   var $1135;
   var $1136;
   var $1137;
   var $1138;
   var $1139;
   var $1140;
   var $1141;
   var $1142;
   var $1143;
   var $1144;
   var $1145;
   var $1146;
   var $1147;
   var $1148;
   var $1149;
   var $1150;
   var $1151;
   var $1152;
   var $1153;
   var $__a_i_i_i1_i_i_i329;
   var $__i_i_i_i2_i_i_i330;
   var $1154;
   var $1155;
   var $1156;
   var $1157;
   var $1158;
   var $1159;
   var $1160;
   var $1161;
   var $1162;
   var $__a_i_i_i_i_i_i331;
   var $__i_i_i_i_i_i_i332;
   var $1163;
   var $1164;
   var $1165;
   var $1166;
   var $1167;
   var $1168;
   var $1169;
   var $1170;
   var $1171;
   var $1172;
   var $1173=(sp)+(304);
   var $1174;
   var $1175;
   var $1176;
   var $1177;
   var $1178;
   var $1179;
   var $1180;
   var $1181;
   var $1182;
   var $1183;
   var $1184;
   var $1185;
   var $1186;
   var $1187;
   var $1188;
   var $1189;
   var $1190;
   var $1191;
   var $1192;
   var $1193;
   var $1194;
   var $1195;
   var $1196;
   var $1197;
   var $1198;
   var $1199;
   var $1200;
   var $1201;
   var $1202;
   var $1203;
   var $1204;
   var $1205;
   var $1206;
   var $1207;
   var $1208;
   var $1209;
   var $1210;
   var $1211;
   var $1212;
   var $__a_i_i_i1_i_i_i316;
   var $__i_i_i_i2_i_i_i317;
   var $1213;
   var $1214;
   var $1215;
   var $1216;
   var $1217;
   var $1218;
   var $1219;
   var $1220;
   var $1221;
   var $__a_i_i_i_i_i_i318;
   var $__i_i_i_i_i_i_i319;
   var $1222;
   var $1223;
   var $1224;
   var $1225;
   var $1226;
   var $1227;
   var $1228;
   var $1229;
   var $1230;
   var $1231;
   var $1232=(sp)+(320);
   var $1233;
   var $1234;
   var $1235;
   var $1236;
   var $1237;
   var $1238;
   var $1239;
   var $1240;
   var $1241;
   var $1242;
   var $1243;
   var $1244;
   var $1245;
   var $1246;
   var $1247;
   var $1248;
   var $1249;
   var $1250;
   var $1251;
   var $1252;
   var $1253;
   var $1254;
   var $1255;
   var $1256;
   var $1257;
   var $1258;
   var $1259;
   var $1260;
   var $1261;
   var $1262;
   var $1263;
   var $1264;
   var $1265;
   var $1266;
   var $1267;
   var $1268;
   var $1269;
   var $1270;
   var $1271;
   var $__a_i_i_i1_i_i_i303;
   var $__i_i_i_i2_i_i_i304;
   var $1272;
   var $1273;
   var $1274;
   var $1275;
   var $1276;
   var $1277;
   var $1278;
   var $1279;
   var $1280;
   var $__a_i_i_i_i_i_i305;
   var $__i_i_i_i_i_i_i306;
   var $1281;
   var $1282;
   var $1283;
   var $1284;
   var $1285;
   var $1286;
   var $1287;
   var $1288;
   var $1289;
   var $1290;
   var $1291=(sp)+(336);
   var $1292;
   var $1293;
   var $1294;
   var $1295;
   var $1296;
   var $1297;
   var $1298;
   var $1299;
   var $1300;
   var $1301;
   var $1302;
   var $1303;
   var $1304;
   var $1305;
   var $1306;
   var $1307;
   var $1308;
   var $1309;
   var $1310;
   var $1311;
   var $1312;
   var $1313;
   var $1314;
   var $1315;
   var $1316;
   var $1317;
   var $1318;
   var $1319;
   var $1320;
   var $1321;
   var $1322;
   var $1323;
   var $1324;
   var $1325;
   var $1326;
   var $1327;
   var $1328;
   var $1329;
   var $1330;
   var $__a_i_i_i1_i_i_i290;
   var $__i_i_i_i2_i_i_i291;
   var $1331;
   var $1332;
   var $1333;
   var $1334;
   var $1335;
   var $1336;
   var $1337;
   var $1338;
   var $1339;
   var $__a_i_i_i_i_i_i292;
   var $__i_i_i_i_i_i_i293;
   var $1340;
   var $1341;
   var $1342;
   var $1343;
   var $1344;
   var $1345;
   var $1346;
   var $1347;
   var $1348;
   var $1349;
   var $1350=(sp)+(352);
   var $1351;
   var $1352;
   var $1353;
   var $1354;
   var $1355;
   var $1356;
   var $1357;
   var $1358;
   var $1359;
   var $1360;
   var $1361;
   var $1362;
   var $1363;
   var $1364;
   var $1365;
   var $1366;
   var $1367;
   var $1368;
   var $1369;
   var $1370;
   var $1371;
   var $1372;
   var $1373;
   var $1374;
   var $1375;
   var $1376;
   var $1377;
   var $1378;
   var $1379;
   var $1380;
   var $1381;
   var $1382;
   var $1383;
   var $1384;
   var $1385;
   var $1386;
   var $1387;
   var $1388;
   var $1389;
   var $__a_i_i_i1_i_i_i277;
   var $__i_i_i_i2_i_i_i278;
   var $1390;
   var $1391;
   var $1392;
   var $1393;
   var $1394;
   var $1395;
   var $1396;
   var $1397;
   var $1398;
   var $__a_i_i_i_i_i_i279;
   var $__i_i_i_i_i_i_i280;
   var $1399;
   var $1400;
   var $1401;
   var $1402;
   var $1403;
   var $1404;
   var $1405;
   var $1406;
   var $1407;
   var $1408;
   var $1409=(sp)+(368);
   var $1410;
   var $1411;
   var $1412;
   var $1413;
   var $1414;
   var $1415;
   var $1416;
   var $1417;
   var $1418;
   var $1419;
   var $1420;
   var $1421;
   var $1422;
   var $1423;
   var $1424;
   var $1425;
   var $1426;
   var $1427;
   var $1428;
   var $1429;
   var $1430;
   var $1431;
   var $1432;
   var $1433;
   var $1434;
   var $1435;
   var $1436;
   var $1437;
   var $1438;
   var $1439;
   var $1440;
   var $1441;
   var $1442;
   var $1443;
   var $1444;
   var $1445;
   var $1446;
   var $1447;
   var $1448;
   var $__a_i_i_i1_i_i_i264;
   var $__i_i_i_i2_i_i_i265;
   var $1449;
   var $1450;
   var $1451;
   var $1452;
   var $1453;
   var $1454;
   var $1455;
   var $1456;
   var $1457;
   var $__a_i_i_i_i_i_i266;
   var $__i_i_i_i_i_i_i267;
   var $1458;
   var $1459;
   var $1460;
   var $1461;
   var $1462;
   var $1463;
   var $1464;
   var $1465;
   var $1466;
   var $1467;
   var $1468=(sp)+(384);
   var $1469;
   var $1470;
   var $1471;
   var $1472;
   var $1473;
   var $1474;
   var $1475;
   var $1476;
   var $1477;
   var $1478;
   var $1479;
   var $1480;
   var $1481;
   var $1482;
   var $1483;
   var $1484;
   var $1485;
   var $1486;
   var $1487;
   var $1488;
   var $1489;
   var $1490;
   var $1491;
   var $1492;
   var $1493;
   var $1494;
   var $1495;
   var $1496;
   var $1497;
   var $1498;
   var $1499;
   var $1500;
   var $1501;
   var $1502;
   var $1503;
   var $1504;
   var $1505;
   var $1506;
   var $1507;
   var $__a_i_i_i1_i_i_i251;
   var $__i_i_i_i2_i_i_i252;
   var $1508;
   var $1509;
   var $1510;
   var $1511;
   var $1512;
   var $1513;
   var $1514;
   var $1515;
   var $1516;
   var $__a_i_i_i_i_i_i253;
   var $__i_i_i_i_i_i_i254;
   var $1517;
   var $1518;
   var $1519;
   var $1520;
   var $1521;
   var $1522;
   var $1523;
   var $1524;
   var $1525;
   var $1526;
   var $1527=(sp)+(400);
   var $1528;
   var $1529;
   var $1530;
   var $1531;
   var $1532;
   var $1533;
   var $1534;
   var $1535;
   var $1536;
   var $1537;
   var $1538;
   var $1539;
   var $1540;
   var $1541;
   var $1542;
   var $1543;
   var $1544;
   var $1545;
   var $1546;
   var $1547;
   var $1548;
   var $1549;
   var $1550;
   var $1551;
   var $1552;
   var $1553;
   var $1554;
   var $1555;
   var $1556;
   var $1557;
   var $1558;
   var $1559;
   var $1560;
   var $1561;
   var $1562;
   var $1563;
   var $1564;
   var $1565;
   var $1566;
   var $__a_i_i_i1_i_i_i238;
   var $__i_i_i_i2_i_i_i239;
   var $1567;
   var $1568;
   var $1569;
   var $1570;
   var $1571;
   var $1572;
   var $1573;
   var $1574;
   var $1575;
   var $__a_i_i_i_i_i_i240;
   var $__i_i_i_i_i_i_i241;
   var $1576;
   var $1577;
   var $1578;
   var $1579;
   var $1580;
   var $1581;
   var $1582;
   var $1583;
   var $1584;
   var $1585;
   var $1586=(sp)+(416);
   var $1587;
   var $1588;
   var $1589;
   var $1590;
   var $1591;
   var $1592;
   var $1593;
   var $1594;
   var $1595;
   var $1596;
   var $1597;
   var $1598;
   var $1599;
   var $1600;
   var $1601;
   var $1602;
   var $1603;
   var $1604;
   var $1605;
   var $1606;
   var $1607;
   var $1608;
   var $1609;
   var $1610;
   var $1611;
   var $1612;
   var $1613;
   var $1614;
   var $1615;
   var $1616;
   var $1617;
   var $1618;
   var $1619;
   var $1620;
   var $1621;
   var $1622;
   var $1623;
   var $1624;
   var $1625;
   var $__a_i_i_i1_i_i_i225;
   var $__i_i_i_i2_i_i_i226;
   var $1626;
   var $1627;
   var $1628;
   var $1629;
   var $1630;
   var $1631;
   var $1632;
   var $1633;
   var $1634;
   var $__a_i_i_i_i_i_i227;
   var $__i_i_i_i_i_i_i228;
   var $1635;
   var $1636;
   var $1637;
   var $1638;
   var $1639;
   var $1640;
   var $1641;
   var $1642;
   var $1643;
   var $1644;
   var $1645=(sp)+(432);
   var $1646;
   var $1647;
   var $1648;
   var $1649;
   var $1650;
   var $1651;
   var $1652;
   var $1653;
   var $1654;
   var $1655;
   var $1656;
   var $1657;
   var $1658;
   var $1659;
   var $1660;
   var $1661;
   var $1662;
   var $1663;
   var $1664;
   var $1665;
   var $1666;
   var $1667;
   var $1668;
   var $1669;
   var $1670;
   var $1671;
   var $1672;
   var $1673;
   var $1674;
   var $1675;
   var $1676;
   var $1677;
   var $1678;
   var $1679;
   var $1680;
   var $1681;
   var $1682;
   var $1683;
   var $1684;
   var $__a_i_i_i1_i_i_i212;
   var $__i_i_i_i2_i_i_i213;
   var $1685;
   var $1686;
   var $1687;
   var $1688;
   var $1689;
   var $1690;
   var $1691;
   var $1692;
   var $1693;
   var $__a_i_i_i_i_i_i214;
   var $__i_i_i_i_i_i_i215;
   var $1694;
   var $1695;
   var $1696;
   var $1697;
   var $1698;
   var $1699;
   var $1700;
   var $1701;
   var $1702;
   var $1703;
   var $1704=(sp)+(448);
   var $1705;
   var $1706;
   var $1707;
   var $1708;
   var $1709;
   var $1710;
   var $1711;
   var $1712;
   var $1713;
   var $1714;
   var $1715;
   var $1716;
   var $1717;
   var $1718;
   var $1719;
   var $1720;
   var $1721;
   var $1722;
   var $1723;
   var $1724;
   var $1725;
   var $1726;
   var $1727;
   var $1728;
   var $1729;
   var $1730;
   var $1731;
   var $1732;
   var $1733;
   var $1734;
   var $1735;
   var $1736;
   var $1737;
   var $1738;
   var $1739;
   var $1740;
   var $1741;
   var $1742;
   var $1743;
   var $__a_i_i_i1_i_i_i199;
   var $__i_i_i_i2_i_i_i200;
   var $1744;
   var $1745;
   var $1746;
   var $1747;
   var $1748;
   var $1749;
   var $1750;
   var $1751;
   var $1752;
   var $__a_i_i_i_i_i_i201;
   var $__i_i_i_i_i_i_i202;
   var $1753;
   var $1754;
   var $1755;
   var $1756;
   var $1757;
   var $1758;
   var $1759;
   var $1760;
   var $1761;
   var $1762;
   var $1763=(sp)+(464);
   var $1764;
   var $1765;
   var $1766;
   var $1767;
   var $1768;
   var $1769;
   var $1770;
   var $1771;
   var $1772;
   var $1773;
   var $1774;
   var $1775;
   var $1776;
   var $1777;
   var $1778;
   var $1779;
   var $1780;
   var $1781;
   var $1782;
   var $1783;
   var $1784;
   var $1785;
   var $1786;
   var $1787;
   var $1788;
   var $1789;
   var $1790;
   var $1791;
   var $1792;
   var $1793;
   var $1794;
   var $1795;
   var $1796;
   var $1797;
   var $1798;
   var $1799;
   var $1800;
   var $1801;
   var $1802;
   var $__a_i_i_i1_i_i_i186;
   var $__i_i_i_i2_i_i_i187;
   var $1803;
   var $1804;
   var $1805;
   var $1806;
   var $1807;
   var $1808;
   var $1809;
   var $1810;
   var $1811;
   var $__a_i_i_i_i_i_i188;
   var $__i_i_i_i_i_i_i189;
   var $1812;
   var $1813;
   var $1814;
   var $1815;
   var $1816;
   var $1817;
   var $1818;
   var $1819;
   var $1820;
   var $1821;
   var $1822=(sp)+(480);
   var $1823;
   var $1824;
   var $1825;
   var $1826;
   var $1827;
   var $1828;
   var $1829;
   var $1830;
   var $1831;
   var $1832;
   var $1833;
   var $1834;
   var $1835;
   var $1836;
   var $1837;
   var $1838;
   var $1839;
   var $1840;
   var $1841;
   var $1842;
   var $1843;
   var $1844;
   var $1845;
   var $1846;
   var $1847;
   var $1848;
   var $1849;
   var $1850;
   var $1851;
   var $1852;
   var $1853;
   var $1854;
   var $1855;
   var $1856;
   var $1857;
   var $1858;
   var $1859;
   var $1860;
   var $1861;
   var $__a_i_i_i1_i_i_i173;
   var $__i_i_i_i2_i_i_i174;
   var $1862;
   var $1863;
   var $1864;
   var $1865;
   var $1866;
   var $1867;
   var $1868;
   var $1869;
   var $1870;
   var $__a_i_i_i_i_i_i175;
   var $__i_i_i_i_i_i_i176;
   var $1871;
   var $1872;
   var $1873;
   var $1874;
   var $1875;
   var $1876;
   var $1877;
   var $1878;
   var $1879;
   var $1880;
   var $1881=(sp)+(496);
   var $1882;
   var $1883;
   var $1884;
   var $1885;
   var $1886;
   var $1887;
   var $1888;
   var $1889;
   var $1890;
   var $1891;
   var $1892;
   var $1893;
   var $1894;
   var $1895;
   var $1896;
   var $1897;
   var $1898;
   var $1899;
   var $1900;
   var $1901;
   var $1902;
   var $1903;
   var $1904;
   var $1905;
   var $1906;
   var $1907;
   var $1908;
   var $1909;
   var $1910;
   var $1911;
   var $1912;
   var $1913;
   var $1914;
   var $1915;
   var $1916;
   var $1917;
   var $1918;
   var $1919;
   var $1920;
   var $__a_i_i_i1_i_i_i160;
   var $__i_i_i_i2_i_i_i161;
   var $1921;
   var $1922;
   var $1923;
   var $1924;
   var $1925;
   var $1926;
   var $1927;
   var $1928;
   var $1929;
   var $__a_i_i_i_i_i_i162;
   var $__i_i_i_i_i_i_i163;
   var $1930;
   var $1931;
   var $1932;
   var $1933;
   var $1934;
   var $1935;
   var $1936;
   var $1937;
   var $1938;
   var $1939;
   var $1940=(sp)+(512);
   var $1941;
   var $1942;
   var $1943;
   var $1944;
   var $1945;
   var $1946;
   var $1947;
   var $1948;
   var $1949;
   var $1950;
   var $1951;
   var $1952;
   var $1953;
   var $1954;
   var $1955;
   var $1956;
   var $1957;
   var $1958;
   var $1959;
   var $1960;
   var $1961;
   var $1962;
   var $1963;
   var $1964;
   var $1965;
   var $1966;
   var $1967;
   var $1968;
   var $1969;
   var $1970;
   var $1971;
   var $1972;
   var $1973;
   var $1974;
   var $1975;
   var $1976;
   var $1977;
   var $1978;
   var $1979;
   var $__a_i_i_i1_i_i_i147;
   var $__i_i_i_i2_i_i_i148;
   var $1980;
   var $1981;
   var $1982;
   var $1983;
   var $1984;
   var $1985;
   var $1986;
   var $1987;
   var $1988;
   var $__a_i_i_i_i_i_i149;
   var $__i_i_i_i_i_i_i150;
   var $1989;
   var $1990;
   var $1991;
   var $1992;
   var $1993;
   var $1994;
   var $1995;
   var $1996;
   var $1997;
   var $1998;
   var $1999=(sp)+(528);
   var $2000;
   var $2001;
   var $2002;
   var $2003;
   var $2004;
   var $2005;
   var $2006;
   var $2007;
   var $2008;
   var $2009;
   var $2010;
   var $2011;
   var $2012;
   var $2013;
   var $2014;
   var $2015;
   var $2016;
   var $2017;
   var $2018;
   var $2019;
   var $2020;
   var $2021;
   var $2022;
   var $2023;
   var $2024;
   var $2025;
   var $2026;
   var $2027;
   var $2028;
   var $2029;
   var $2030;
   var $2031;
   var $2032;
   var $2033;
   var $2034;
   var $2035;
   var $2036;
   var $2037;
   var $2038;
   var $__a_i_i_i1_i_i_i134;
   var $__i_i_i_i2_i_i_i135;
   var $2039;
   var $2040;
   var $2041;
   var $2042;
   var $2043;
   var $2044;
   var $2045;
   var $2046;
   var $2047;
   var $__a_i_i_i_i_i_i136;
   var $__i_i_i_i_i_i_i137;
   var $2048;
   var $2049;
   var $2050;
   var $2051;
   var $2052;
   var $2053;
   var $2054;
   var $2055;
   var $2056;
   var $2057;
   var $2058=(sp)+(544);
   var $2059;
   var $2060;
   var $2061;
   var $2062;
   var $2063;
   var $2064;
   var $2065;
   var $2066;
   var $2067;
   var $2068;
   var $2069;
   var $2070;
   var $2071;
   var $2072;
   var $2073;
   var $2074;
   var $2075;
   var $2076;
   var $2077;
   var $2078;
   var $2079;
   var $2080;
   var $2081;
   var $2082;
   var $2083;
   var $2084;
   var $2085;
   var $2086;
   var $2087;
   var $2088;
   var $2089;
   var $2090;
   var $2091;
   var $2092;
   var $2093;
   var $2094;
   var $2095;
   var $2096;
   var $2097;
   var $__a_i_i_i1_i_i_i121;
   var $__i_i_i_i2_i_i_i122;
   var $2098;
   var $2099;
   var $2100;
   var $2101;
   var $2102;
   var $2103;
   var $2104;
   var $2105;
   var $2106;
   var $__a_i_i_i_i_i_i123;
   var $__i_i_i_i_i_i_i124;
   var $2107;
   var $2108;
   var $2109;
   var $2110;
   var $2111;
   var $2112;
   var $2113;
   var $2114;
   var $2115;
   var $2116;
   var $2117=(sp)+(560);
   var $2118;
   var $2119;
   var $2120;
   var $2121;
   var $2122;
   var $2123;
   var $2124;
   var $2125;
   var $2126;
   var $2127;
   var $2128;
   var $2129;
   var $2130;
   var $2131;
   var $2132;
   var $2133;
   var $2134;
   var $2135;
   var $2136;
   var $2137;
   var $2138;
   var $2139;
   var $2140;
   var $2141;
   var $2142;
   var $2143;
   var $2144;
   var $2145;
   var $2146;
   var $2147;
   var $2148;
   var $2149;
   var $2150;
   var $2151;
   var $2152;
   var $2153;
   var $2154;
   var $2155;
   var $2156;
   var $__a_i_i_i1_i_i_i108;
   var $__i_i_i_i2_i_i_i109;
   var $2157;
   var $2158;
   var $2159;
   var $2160;
   var $2161;
   var $2162;
   var $2163;
   var $2164;
   var $2165;
   var $__a_i_i_i_i_i_i110;
   var $__i_i_i_i_i_i_i111;
   var $2166;
   var $2167;
   var $2168;
   var $2169;
   var $2170;
   var $2171;
   var $2172;
   var $2173;
   var $2174;
   var $2175;
   var $2176=(sp)+(576);
   var $2177;
   var $2178;
   var $2179;
   var $2180;
   var $2181;
   var $2182;
   var $2183;
   var $2184;
   var $2185;
   var $2186;
   var $2187;
   var $2188;
   var $2189;
   var $2190;
   var $2191;
   var $2192;
   var $2193;
   var $2194;
   var $2195;
   var $2196;
   var $2197;
   var $2198;
   var $2199;
   var $2200;
   var $2201;
   var $2202;
   var $2203;
   var $2204;
   var $2205;
   var $2206;
   var $2207;
   var $2208;
   var $2209;
   var $2210;
   var $2211;
   var $2212;
   var $2213;
   var $2214;
   var $2215;
   var $__a_i_i_i1_i_i_i95;
   var $__i_i_i_i2_i_i_i96;
   var $2216;
   var $2217;
   var $2218;
   var $2219;
   var $2220;
   var $2221;
   var $2222;
   var $2223;
   var $2224;
   var $__a_i_i_i_i_i_i97;
   var $__i_i_i_i_i_i_i98;
   var $2225;
   var $2226;
   var $2227;
   var $2228;
   var $2229;
   var $2230;
   var $2231;
   var $2232;
   var $2233;
   var $2234;
   var $2235=(sp)+(592);
   var $2236;
   var $2237;
   var $2238;
   var $2239;
   var $2240;
   var $2241;
   var $2242;
   var $2243;
   var $2244;
   var $2245;
   var $2246;
   var $2247;
   var $2248;
   var $2249;
   var $2250;
   var $2251;
   var $2252;
   var $2253;
   var $2254;
   var $2255;
   var $2256;
   var $2257;
   var $2258;
   var $2259;
   var $2260;
   var $2261;
   var $2262;
   var $2263;
   var $2264;
   var $2265;
   var $2266;
   var $2267;
   var $2268;
   var $2269;
   var $2270;
   var $2271;
   var $2272;
   var $2273;
   var $2274;
   var $__a_i_i_i1_i_i_i82;
   var $__i_i_i_i2_i_i_i83;
   var $2275;
   var $2276;
   var $2277;
   var $2278;
   var $2279;
   var $2280;
   var $2281;
   var $2282;
   var $2283;
   var $__a_i_i_i_i_i_i84;
   var $__i_i_i_i_i_i_i85;
   var $2284;
   var $2285;
   var $2286;
   var $2287;
   var $2288;
   var $2289;
   var $2290;
   var $2291;
   var $2292;
   var $2293;
   var $2294=(sp)+(608);
   var $2295;
   var $2296;
   var $2297;
   var $2298;
   var $2299;
   var $2300;
   var $2301;
   var $2302;
   var $2303;
   var $2304;
   var $2305;
   var $2306;
   var $2307;
   var $2308;
   var $2309;
   var $2310;
   var $2311;
   var $2312;
   var $2313;
   var $2314;
   var $2315;
   var $2316;
   var $2317;
   var $2318;
   var $2319;
   var $2320;
   var $2321;
   var $2322;
   var $2323;
   var $2324;
   var $2325;
   var $2326;
   var $2327;
   var $2328;
   var $2329;
   var $2330;
   var $2331;
   var $2332;
   var $2333;
   var $__a_i_i_i1_i_i_i69;
   var $__i_i_i_i2_i_i_i70;
   var $2334;
   var $2335;
   var $2336;
   var $2337;
   var $2338;
   var $2339;
   var $2340;
   var $2341;
   var $2342;
   var $__a_i_i_i_i_i_i71;
   var $__i_i_i_i_i_i_i72;
   var $2343;
   var $2344;
   var $2345;
   var $2346;
   var $2347;
   var $2348;
   var $2349;
   var $2350;
   var $2351;
   var $2352;
   var $2353=(sp)+(624);
   var $2354;
   var $2355;
   var $2356;
   var $2357;
   var $2358;
   var $2359;
   var $2360;
   var $2361;
   var $2362;
   var $2363;
   var $2364;
   var $2365;
   var $2366;
   var $2367;
   var $2368;
   var $2369;
   var $2370;
   var $2371;
   var $2372;
   var $2373;
   var $2374;
   var $2375;
   var $2376;
   var $2377;
   var $2378;
   var $2379;
   var $2380;
   var $2381;
   var $2382;
   var $2383;
   var $2384;
   var $2385;
   var $2386;
   var $2387;
   var $2388;
   var $2389;
   var $2390;
   var $2391;
   var $2392;
   var $__a_i_i_i1_i_i_i56;
   var $__i_i_i_i2_i_i_i57;
   var $2393;
   var $2394;
   var $2395;
   var $2396;
   var $2397;
   var $2398;
   var $2399;
   var $2400;
   var $2401;
   var $__a_i_i_i_i_i_i58;
   var $__i_i_i_i_i_i_i59;
   var $2402;
   var $2403;
   var $2404;
   var $2405;
   var $2406;
   var $2407;
   var $2408;
   var $2409;
   var $2410;
   var $2411;
   var $2412=(sp)+(640);
   var $2413;
   var $2414;
   var $2415;
   var $2416;
   var $2417;
   var $2418;
   var $2419;
   var $2420;
   var $2421;
   var $2422;
   var $2423;
   var $2424;
   var $2425;
   var $2426;
   var $2427;
   var $2428;
   var $2429;
   var $2430;
   var $2431;
   var $2432;
   var $2433;
   var $2434;
   var $2435;
   var $2436;
   var $2437;
   var $2438;
   var $2439;
   var $2440;
   var $2441;
   var $2442;
   var $2443;
   var $2444;
   var $2445;
   var $2446;
   var $2447;
   var $2448;
   var $2449;
   var $2450;
   var $2451;
   var $__a_i_i_i1_i_i_i43;
   var $__i_i_i_i2_i_i_i44;
   var $2452;
   var $2453;
   var $2454;
   var $2455;
   var $2456;
   var $2457;
   var $2458;
   var $2459;
   var $2460;
   var $__a_i_i_i_i_i_i45;
   var $__i_i_i_i_i_i_i46;
   var $2461;
   var $2462;
   var $2463;
   var $2464;
   var $2465;
   var $2466;
   var $2467;
   var $2468;
   var $2469;
   var $2470;
   var $2471=(sp)+(656);
   var $2472;
   var $2473;
   var $2474;
   var $2475;
   var $2476;
   var $2477;
   var $2478;
   var $2479;
   var $2480;
   var $2481;
   var $2482;
   var $2483;
   var $2484;
   var $2485;
   var $2486;
   var $2487;
   var $2488;
   var $2489;
   var $2490;
   var $2491;
   var $2492;
   var $2493;
   var $2494;
   var $2495;
   var $2496;
   var $2497;
   var $2498;
   var $2499;
   var $2500;
   var $2501;
   var $2502;
   var $2503;
   var $2504;
   var $2505;
   var $2506;
   var $2507;
   var $2508;
   var $2509;
   var $2510;
   var $__a_i_i_i1_i_i_i;
   var $__i_i_i_i2_i_i_i;
   var $2511;
   var $2512;
   var $2513;
   var $2514;
   var $2515;
   var $2516;
   var $2517;
   var $2518;
   var $2519;
   var $__a_i_i_i_i_i_i;
   var $__i_i_i_i_i_i_i;
   var $2520;
   var $2521;
   var $2522;
   var $2523;
   var $2524;
   var $2525;
   var $2526;
   var $2527;
   var $2528;
   var $2529;
   var $2530=(sp)+(672);
   var $2531;
   var $2532;
   var $2533;
   var $2534;
   var $2535;
   var $2536;
   var $2537;
   var $2538;
   var $2539;
   var $2540=(sp)+(688);
   var $2541=(sp)+(704);
   var $2542;
   var $2543;
   var $std_stringstream=(sp)+(720);
   var $2544=(sp)+(864);
   var $2545=(sp)+(880);
   var $2546=(sp)+(896);
   var $2547;
   var $2548=(sp)+(912);
   var $2549=(sp)+(928);
   var $std_stringstream1=(sp)+(944);
   var $2550=(sp)+(1088);
   var $2551=(sp)+(1104);
   var $2552=(sp)+(1120);
   var $2553;
   var $2554=(sp)+(1136);
   var $2555=(sp)+(1152);
   var $std_stringstream2=(sp)+(1168);
   var $2556=(sp)+(1312);
   var $2557=(sp)+(1328);
   var $2558=(sp)+(1344);
   var $2559;
   var $2560=(sp)+(1360);
   var $2561=(sp)+(1376);
   var $std_stringstream3=(sp)+(1392);
   var $2562=(sp)+(1536);
   var $2563=(sp)+(1552);
   var $2564=(sp)+(1568);
   var $2565;
   var $2566=(sp)+(1584);
   var $2567=(sp)+(1600);
   var $std_stringstream4=(sp)+(1616);
   var $2568=(sp)+(1760);
   var $2569=(sp)+(1776);
   var $2570=(sp)+(1792);
   var $2571;
   var $2572=(sp)+(1808);
   var $2573=(sp)+(1824);
   var $std_stringstream5=(sp)+(1840);
   var $2574=(sp)+(1984);
   var $2575=(sp)+(2000);
   var $2576=(sp)+(2016);
   var $2577;
   var $2578=(sp)+(2032);
   var $2579=(sp)+(2048);
   var $std_stringstream6=(sp)+(2064);
   var $2580=(sp)+(2208);
   var $2581=(sp)+(2224);
   var $2582=(sp)+(2240);
   var $2583;
   var $2584=(sp)+(2256);
   var $2585=(sp)+(2272);
   var $std_stringstream7=(sp)+(2288);
   var $2586=(sp)+(2432);
   var $2587=(sp)+(2448);
   var $2588=(sp)+(2464);
   var $2589;
   var $2590=(sp)+(2480);
   var $2591=(sp)+(2496);
   var $std_stringstream8=(sp)+(2512);
   var $2592=(sp)+(2656);
   var $2593=(sp)+(2672);
   var $2594=(sp)+(2688);
   var $2595;
   var $2596=(sp)+(2704);
   var $2597=(sp)+(2720);
   var $std_stringstream9=(sp)+(2736);
   var $2598=(sp)+(2880);
   var $2599=(sp)+(2896);
   var $2600=(sp)+(2912);
   var $2601;
   var $2602=(sp)+(2928);
   var $2603=(sp)+(2944);
   var $std_stringstream10=(sp)+(2960);
   var $2604=(sp)+(3104);
   var $2605=(sp)+(3120);
   var $2606=(sp)+(3136);
   var $2607;
   var $2608=(sp)+(3152);
   var $2609=(sp)+(3168);
   var $std_stringstream11=(sp)+(3184);
   var $2610=(sp)+(3328);
   var $2611=(sp)+(3344);
   var $2612=(sp)+(3360);
   var $2613;
   var $2614=(sp)+(3376);
   var $2615=(sp)+(3392);
   var $std_stringstream12=(sp)+(3408);
   var $2616=(sp)+(3552);
   var $2617=(sp)+(3568);
   var $2618=(sp)+(3584);
   var $2619;
   var $2620=(sp)+(3600);
   var $2621=(sp)+(3616);
   var $std_stringstream13=(sp)+(3632);
   var $2622=(sp)+(3776);
   var $2623=(sp)+(3792);
   var $2624=(sp)+(3808);
   var $2625;
   var $2626=(sp)+(3824);
   var $2627=(sp)+(3840);
   var $std_stringstream14=(sp)+(3856);
   var $2628=(sp)+(4000);
   var $2629=(sp)+(4016);
   var $2630=(sp)+(4032);
   var $2631;
   var $2632=(sp)+(4048);
   var $2633=(sp)+(4064);
   var $std_stringstream15=(sp)+(4080);
   var $2634=(sp)+(4224);
   var $2635=(sp)+(4240);
   var $2636=(sp)+(4256);
   var $2637;
   var $2638=(sp)+(4272);
   var $2639=(sp)+(4288);
   var $std_stringstream16=(sp)+(4304);
   var $2640=(sp)+(4448);
   var $2641=(sp)+(4464);
   var $2642=(sp)+(4480);
   var $2643;
   var $2644=(sp)+(4496);
   var $2645=(sp)+(4512);
   var $std_stringstream17=(sp)+(4528);
   var $2646=(sp)+(4672);
   var $2647=(sp)+(4688);
   var $2648=(sp)+(4704);
   var $2649;
   var $2650=(sp)+(4720);
   var $2651=(sp)+(4736);
   var $std_stringstream18=(sp)+(4752);
   var $2652=(sp)+(4896);
   var $2653=(sp)+(4912);
   var $2654=(sp)+(4928);
   var $2655;
   var $2656=(sp)+(4944);
   var $2657=(sp)+(4960);
   var $std_stringstream19=(sp)+(4976);
   var $2658=(sp)+(5120);
   var $2659=(sp)+(5136);
   var $2660=(sp)+(5152);
   var $2661;
   var $2662=(sp)+(5168);
   var $2663=(sp)+(5184);
   var $std_stringstream20=(sp)+(5200);
   var $2664=(sp)+(5344);
   var $2665=(sp)+(5360);
   var $2666=(sp)+(5376);
   var $2667;
   var $2668=(sp)+(5392);
   var $2669=(sp)+(5408);
   var $std_stringstream21=(sp)+(5424);
   var $2670=(sp)+(5568);
   var $2671=(sp)+(5584);
   var $2672=(sp)+(5600);
   var $2673;
   var $2674=(sp)+(5616);
   var $2675=(sp)+(5632);
   var $std_stringstream22=(sp)+(5648);
   var $2676=(sp)+(5792);
   var $2677=(sp)+(5808);
   var $2678=(sp)+(5824);
   var $2679;
   var $2680=(sp)+(5840);
   var $2681=(sp)+(5856);
   var $std_stringstream23=(sp)+(5872);
   var $2682=(sp)+(6016);
   var $2683=(sp)+(6032);
   var $2684=(sp)+(6048);
   var $2685;
   var $2686=(sp)+(6064);
   var $2687=(sp)+(6080);
   var $std_stringstream24=(sp)+(6096);
   var $2688=(sp)+(6240);
   var $2689=(sp)+(6256);
   var $2690=(sp)+(6272);
   var $2691;
   var $2692=(sp)+(6288);
   var $2693=(sp)+(6304);
   var $std_stringstream25=(sp)+(6320);
   var $2694=(sp)+(6464);
   var $2695=(sp)+(6480);
   var $2696=(sp)+(6496);
   var $2697;
   var $2698=(sp)+(6512);
   var $2699=(sp)+(6528);
   var $std_stringstream26=(sp)+(6544);
   var $2700=(sp)+(6688);
   var $2701=(sp)+(6704);
   var $2702=(sp)+(6720);
   var $2703;
   var $2704=(sp)+(6736);
   var $2705=(sp)+(6752);
   var $std_stringstream27=(sp)+(6768);
   var $2706=(sp)+(6912);
   var $2707=(sp)+(6928);
   var $2708=(sp)+(6944);
   var $2709;
   var $2710=(sp)+(6960);
   var $2711=(sp)+(6976);
   var $std_stringstream28=(sp)+(6992);
   var $2712=(sp)+(7136);
   var $2713=(sp)+(7152);
   var $2714=(sp)+(7168);
   var $2715;
   var $2716=(sp)+(7184);
   var $2717=(sp)+(7200);
   var $std_stringstream29=(sp)+(7216);
   var $2718=(sp)+(7360);
   var $2719=(sp)+(7376);
   var $2720=(sp)+(7392);
   var $2721;
   var $2722=(sp)+(7408);
   var $2723=(sp)+(7424);
   var $std_stringstream30=(sp)+(7440);
   var $2724=(sp)+(7584);
   var $2725=(sp)+(7600);
   var $2726=(sp)+(7616);
   var $2727;
   var $2728=(sp)+(7632);
   var $2729=(sp)+(7648);
   var $std_stringstream31=(sp)+(7664);
   var $2730=(sp)+(7808);
   var $2731=(sp)+(7824);
   var $2732=(sp)+(7840);
   var $2733;
   var $2734=(sp)+(7856);
   var $2735=(sp)+(7872);
   var $std_stringstream32=(sp)+(7888);
   var $2736=(sp)+(8032);
   var $2737=(sp)+(8048);
   var $2738=(sp)+(8064);
   var $2739;
   var $2740=(sp)+(8080);
   var $2741=(sp)+(8096);
   var $std_stringstream33=(sp)+(8112);
   var $2742=(sp)+(8256);
   var $2743=(sp)+(8272);
   var $2744=(sp)+(8288);
   var $2745;
   var $2746=(sp)+(8304);
   var $2747=(sp)+(8320);
   var $std_stringstream34=(sp)+(8336);
   var $2748=(sp)+(8480);
   var $2749=(sp)+(8496);
   var $2750=(sp)+(8512);
   var $2751;
   var $2752=(sp)+(8528);
   var $2753=(sp)+(8544);
   var $std_stringstream35=(sp)+(8560);
   var $2754=(sp)+(8704);
   var $2755=(sp)+(8720);
   var $2756=(sp)+(8736);
   var $2757;
   var $2758=(sp)+(8752);
   var $2759=(sp)+(8768);
   var $std_stringstream36=(sp)+(8784);
   var $2760=(sp)+(8928);
   var $2761=(sp)+(8944);
   var $2762=(sp)+(8960);
   var $2763;
   var $2764=(sp)+(8976);
   var $2765=(sp)+(8992);
   var $std_stringstream37=(sp)+(9008);
   var $2766=(sp)+(9152);
   var $2767=(sp)+(9168);
   var $2768=(sp)+(9184);
   var $2769;
   var $2770=(sp)+(9200);
   var $2771=(sp)+(9216);
   var $std_stringstream38=(sp)+(9232);
   var $2772=(sp)+(9376);
   var $2773=(sp)+(9392);
   var $2774=(sp)+(9408);
   var $2775;
   var $2776=(sp)+(9424);
   var $2777=(sp)+(9440);
   var $std_stringstream39=(sp)+(9456);
   var $2778=(sp)+(9600);
   var $2779=(sp)+(9616);
   var $2780=(sp)+(9632);
   var $2781;
   var $2782=(sp)+(9648);
   var $2783=(sp)+(9664);
   var $std_stringstream40=(sp)+(9680);
   var $2784=(sp)+(9824);
   var $2785=(sp)+(9840);
   var $2786=(sp)+(9856);
   var $2787;
   var $2788=(sp)+(9872);
   var $2789=(sp)+(9888);
   var $std_stringstream41=(sp)+(9904);
   var $2790=(sp)+(10048);
   var $2791=(sp)+(10064);
   var $2792=(sp)+(10080);
   var $2793;
   var $2794=(sp)+(10096);
   var $2795=(sp)+(10112);
   var $std_stringstream42=(sp)+(10128);
   var $2796=(sp)+(10272);
   var $2797=(sp)+(10288);
   var $2798=(sp)+(10304);
   var $2799;
   $2539=$0;
   label = 2;
   break; //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 2: 
   __ZN6StringC1EPKc($2541, ((14584)|0)); //@line 136 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN4File13NormalizePathERK6Stringc($2540, $2541, 92) } 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 = 5; break; } 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__ = 1; return 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__ = 1; return 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, $2545, 92) } 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($3029, 113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 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, $2549, 92) } 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__ = 1; return 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__ = 1; return 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, $2551, 92) } 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($3352, 113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 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, $2555, 92) } 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__ = 1; return 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__ = 1; return 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, $2557, 92) } 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($3675, 113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 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, $2561, 92) } 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__ = 1; return 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__ = 1; return 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, $2563, 92) } 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($3998, 113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 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, $2567, 92) } 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__ = 1; return 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__ = 1; return 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, $2569, 92) } 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($4321, 113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 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, $2573, 92) } 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__ = 1; return 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__ = 1; return 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, $2575, 92) } 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($4644, 113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 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, $2579, 92) } 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__ = 1; return 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__ = 1; return 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, $2581, 92) } 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($4967, 113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 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, $2585, 92) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 465; break; } else { label = 509; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 465: 
   var $5063 = (function() { try { __THREW__ = 0; return __ZNK6StringneEPKc($2584, ((8272)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 466; break; } else { label = 510; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 466: 
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2584) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 467; break; } else { label = 509; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 467: 
   __ZN6StringD1Ev($2585); //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($5063) { label = 468; break; } else { label = 528; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 468: 
   $2122=$std_stringstream7;
   $2123=24;
   var $5067=$2122;
   var $5068=$5067; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5069=(($5068+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5070=$5069; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2121=$5070;
   var $5071=$2121;
   var $5072=$5071; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   $2120=$5072;
   var $5073=$2120;
   var $5074=$5073; //@line 328 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($5074)>>2)]=((107288)|0); //@line 328 "G:/emscripten/system/include/libcxx/ios"
   var $5075=$5071; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5075)>>2)]=((106832)|0); //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5076=$5067; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5076)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5077=$5067; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5078=(($5077+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5079=$5078; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5079)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5080=$5067; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5081=(($5080+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5082=$5081; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5082)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5083=$5067; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5084=(($5067+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5085=$5084; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2090=$5083;
   $2091=((109796)|0);
   $2092=$5085;
   var $5086=$2090;
   var $5087=$2091;
   var $5088=$5086; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5089=(($5087+4)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5090=$2092; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2087=$5088;
   $2088=$5089;
   $2089=$5090;
   var $5091=$2087;
   var $5092=$2088;
   var $5093=HEAP32[(($5092)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5094=$5091; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5094)>>2)]=$5093; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5095=(($5092+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5096=HEAP32[(($5095)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5097=$5091; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5098=HEAP32[(($5097)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5099=((($5098)-(12))|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5100=$5099; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5101=HEAP32[(($5100)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5102=$5091; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5103=(($5102+$5101)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5104=$5103; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5104)>>2)]=$5096; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5105=(($5091+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5105)>>2)]=0; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5106=$5091; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5107=HEAP32[(($5106)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5108=((($5107)-(12))|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5109=$5108; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5110=HEAP32[(($5109)>>2)]; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5111=$5091; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5112=(($5111+$5110)|0); //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5113=$5112; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   var $5114=$2089; //@line 294 "G:/emscripten/system/include/libcxx/istream"
   $2085=$5113;
   $2086=$5114;
   var $5115=$2085;
   var $5116=$5115; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $5117=$2086; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   var $5118=$5117; //@line 659 "G:/emscripten/system/include/libcxx/ios"
   (function() { try { __THREW__ = 0; return __ZNSt3__18ios_base4initEPv($5116, $5118) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 469; break; } else { label = 485; break; }
  case 469: 
   var $5119=(($5115+72)|0); //@line 660 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($5119)>>2)]=0; //@line 660 "G:/emscripten/system/include/libcxx/ios"
   var $5120=(($5115+76)|0); //@line 661 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($5120)>>2)]=-1; //@line 661 "G:/emscripten/system/include/libcxx/ios"
   var $5121=$5086; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5122=(($5121+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5123=$5122; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5124=(($5087+12)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $2083=$5123;
   $2084=$5124;
   var $5125=$2083;
   var $5126=$2084;
   var $5127=HEAP32[(($5126)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5128=$5125; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5128)>>2)]=$5127; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5129=(($5126+4)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5130=HEAP32[(($5129)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5131=$5125; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5132=HEAP32[(($5131)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5133=((($5132)-(12))|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5134=$5133; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5135=HEAP32[(($5134)>>2)]; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5136=$5125; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5137=(($5136+$5135)|0); //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5138=$5137; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5138)>>2)]=$5130; //@line 205 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5139=HEAP32[(($5087)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5140=$5086; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5140)>>2)]=$5139; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5141=(($5087+20)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5142=HEAP32[(($5141)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5143=$5086; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5144=HEAP32[(($5143)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5145=((($5144)-(12))|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5146=$5145; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5147=HEAP32[(($5146)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5148=$5086; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5149=(($5148+$5147)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5150=$5149; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5150)>>2)]=$5142; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5151=(($5087+24)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5152=HEAP32[(($5151)>>2)]; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5153=$5086; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5154=(($5153+8)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5155=$5154; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5155)>>2)]=$5152; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5156=$5067; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5156)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5157=$5067; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5158=(($5157+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5159=$5158; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5159)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5160=$5067; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5161=(($5160+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5162=$5161; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5162)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5163=(($5067+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5164=$2123; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $2118=$5163;
   $2119=$5164;
   var $5165=$2118;
   var $5166=$2119; //@line 244 "G:/emscripten/system/include/libcxx/iosfwd"
   $2113=$5165;
   $2114=$5166;
   var $5167=$2113;
   var $5168=$5167; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev($5168) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 470; break; } else { label = 486; break; }
  case 470: 
   var $5169=$5167; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5169)>>2)]=((108360)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5170=(($5167+32)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2112=$5170;
   var $5171=$2112;
   $2111=$5171;
   var $5172=$2111;
   var $5173=$5172; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5174=(($5172)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2110=$5174;
   var $5175=$2110;
   $2109=$5175;
   var $5176=$2109;
   var $5177=$5176; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2108=$5177;
   var $5178=$2108;
   var $5179=$5178; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2107=$5179;
   var $5180=$2107;
   var $5181=(($5178)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2106=$5172;
   var $5182=$2106;
   var $5183=(($5182)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2105=$5183;
   var $5184=$2105;
   var $5185=$5184; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2104=$5185;
   var $5186=$2104;
   var $5187=(($5186)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $5188=(($5187)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $5189=$5188; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $5190=(($5189)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i_i_i_i123=$5190; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i124=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 471; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 471: 
   var $5192=$__i_i_i_i_i_i_i124; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $5193=(($5192)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($5193) { label = 472; break; } else { label = 473; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 472: 
   var $5195=$__i_i_i_i_i_i_i124; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5196=$__a_i_i_i_i_i_i123; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5197=(($5196+($5195<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($5197)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5198=$__i_i_i_i_i_i_i124; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $5199=((($5198)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i_i_i_i124=$5199; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 471; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 473: 
   var $5200=(($5167+44)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5200)>>2)]=0; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5201=(($5167+48)|0); //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5202=$2114; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($5201)>>2)]=$5202; //@line 242 "G:/emscripten/system/include/libcxx/iosfwd"
   $2103=$2117;
   var $5203=$2103;
   $2102=$5203;
   var $5204=$2102;
   var $5205=$5204; //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   var $5206=(($5204)|0); //@line 1794 "G:/emscripten/system/include/libcxx/iosfwd"
   $2101=$5206;
   var $5207=$2101;
   $2100=$5207;
   var $5208=$2100;
   var $5209=$5208; //@line 2374 "G:/emscripten/system/include/libcxx/memory"
   $2099=$5209;
   var $5210=$2099;
   var $5211=$5210; //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2098=$5211;
   var $5212=$2098;
   var $5213=(($5210)|0); //@line 2187 "G:/emscripten/system/include/libcxx/memory"
   $2097=$5204;
   var $5214=$2097;
   var $5215=(($5214)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $2096=$5215;
   var $5216=$2096;
   var $5217=$5216; //@line 2432 "G:/emscripten/system/include/libcxx/memory"
   $2095=$5217;
   var $5218=$2095;
   var $5219=(($5218)|0); //@line 2253 "G:/emscripten/system/include/libcxx/memory"
   var $5220=(($5219)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $5221=$5220; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   var $5222=(($5221)|0); //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__a_i_i_i1_i_i_i121=$5222; //@line 1610 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i122=0; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 474; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 474: 
   var $5224=$__i_i_i_i2_i_i_i122; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $5225=(($5224)>>>(0)) < 3; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   if ($5225) { label = 475; break; } else { label = 476; break; } //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 475: 
   var $5227=$__i_i_i_i2_i_i_i122; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5228=$__a_i_i_i1_i_i_i121; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5229=(($5228+($5227<<2))|0); //@line 1612 "G:/emscripten/system/include/libcxx/string"
   HEAP32[(($5229)>>2)]=0; //@line 1612 "G:/emscripten/system/include/libcxx/string"
   var $5230=$__i_i_i_i2_i_i_i122; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   var $5231=((($5230)+(1))|0); //@line 1611 "G:/emscripten/system/include/libcxx/string"
   $__i_i_i_i2_i_i_i122=$5231; //@line 1611 "G:/emscripten/system/include/libcxx/string"
   label = 474; break; //@line 1611 "G:/emscripten/system/include/libcxx/string"
  case 476: 
   (function() { try { __THREW__ = 0; return __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE($5167, $2117) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 477; break; } else { label = 479; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 477: 
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2117) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 492; break; } else { label = 478; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 478: 
   var $5234$0 = ___cxa_find_matching_catch(-1, -1); $5234$1 = tempRet0;
   var $5235=$5234$0;
   $2115=$5235; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $5236=$5234$1;
   $2116=$5236; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   label = 481; break; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 479: 
   var $5238$0 = ___cxa_find_matching_catch(-1, -1); $5238$1 = tempRet0;
   var $5239=$5238$0;
   $2115=$5239; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   var $5240=$5238$1;
   $2116=$5240; //@line 243 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2117) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 480; break; } else { label = 484; break; } //@line 243 "G:/emscripten/system/include/libcxx/sstream"
  case 480: 
   label = 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__ = 1; return 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, $2587, 92) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 495; break; } else { label = 515; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 495: 
   var $5280 = (function() { try { __THREW__ = 0; return __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK6String($5276, $2586) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 496; break; } else { label = 516; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 496: 
   var $5282 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5280, ((66832)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 497; break; } else { label = 516; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 497: 
   var $5284 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5282, ((8272)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 498; break; } else { label = 516; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 498: 
   var $5286 = (function() { try { __THREW__ = 0; return __ZNSt3__1lsINS_11char_traitsIcEEEERNS_13basic_ostreamIcT_EES6_PKc($5284, ((64456)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 499; break; } else { label = 516; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 499: 
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2586) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 500; break; } else { label = 515; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 500: 
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2587) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 501; break; } else { label = 514; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 501: 
   var $5290=___cxa_allocate_exception(8); //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2589=1;
   var $5291=$5290; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   $2082=$std_stringstream7;
   var $5292=$2082;
   var $5293=(($5292+12)|0); //@line 958 "G:/emscripten/system/include/libcxx/sstream"
   (function() { try { __THREW__ = 0; return __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv($2588, $5293) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 502; break; } else { label = 520; break; }
  case 502: 
   label = 503; break;
  case 503: 
   $2081=$2588;
   var $5295=$2081;
   $2080=$5295;
   var $5296=$2080;
   $2079=$5296;
   var $5297=$2079;
   $2078=$5297;
   var $5298=$2078;
   var $5299=(($5298)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   $2077=$5299;
   var $5300=$2077;
   var $5301=$5300; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2076=$5301;
   var $5302=$2076;
   var $5303=(($5302)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $5304=(($5303)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5305=$5304; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5306=(($5305)|0); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5307=$5306; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5308=HEAP8[($5307)]; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5309=(($5308)&(255)); //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5310=$5309 & 1; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   var $5311=(($5310)|(0))!=0; //@line 1520 "G:/emscripten/system/include/libcxx/string"
   if ($5311) { label = 504; break; } else { label = 505; break; } //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 504: 
   $2070=$5297;
   var $5313=$2070;
   var $5314=(($5313)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   $2069=$5314;
   var $5315=$2069;
   var $5316=$5315; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2068=$5316;
   var $5317=$2068;
   var $5318=(($5317)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $5319=(($5318)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5320=$5319; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5321=(($5320+8)|0); //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5322=HEAP32[(($5321)>>2)]; //@line 1593 "G:/emscripten/system/include/libcxx/string"
   var $5336 = $5322;label = 506; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 505: 
   $2075=$5297;
   var $5324=$2075;
   var $5325=(($5324)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2074=$5325;
   var $5326=$2074;
   var $5327=$5326; //@line 2433 "G:/emscripten/system/include/libcxx/memory"
   $2073=$5327;
   var $5328=$2073;
   var $5329=(($5328)|0); //@line 2254 "G:/emscripten/system/include/libcxx/memory"
   var $5330=(($5329)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $5331=$5330; //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $5332=(($5331+1)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   var $5333=(($5332)|0); //@line 1599 "G:/emscripten/system/include/libcxx/string"
   $2072=$5333;
   var $5334=$2072; //@line 960 "G:/emscripten/system/include/libcxx/memory"
   $2071=$5334;
   var $5335=$2071; //@line 627 "G:/emscripten/system/include/libcxx/memory"
   var $5336 = $5335;label = 506; break; //@line 1605 "G:/emscripten/system/include/libcxx/string"
  case 506: 
   var $5336; //@line 1605 "G:/emscripten/system/include/libcxx/string"
   $2067=$5336;
   var $5337=$2067; //@line 1086 "G:/emscripten/system/include/libcxx/memory"
   (function() { try { __THREW__ = 0; return __ZNSt13runtime_errorC2EPKc($5291, $5337) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 507; break; } else { label = 521; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 507: 
   $2589=0; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return ___cxa_throw($5290, 113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 521; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2588) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 508; break; } else { label = 520; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 508: 
   __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($std_stringstream7); //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 528; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 509: 
   var $5342$0 = ___cxa_find_matching_catch(-1, -1); $5342$1 = tempRet0;
   var $5343=$5342$0;
   $2542=$5343; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5344=$5342$1;
   $2543=$5344; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 512; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 510: 
   var $5346$0 = ___cxa_find_matching_catch(-1, -1); $5346$1 = tempRet0;
   var $5347=$5346$0;
   $2542=$5347; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5348=$5346$1;
   $2543=$5348; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2584) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 511; break; } else { label = 2841; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 511: 
   label = 512; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 512: 
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2585) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 513; break; } else { label = 2841; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 513: 
   label = 2840; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 514: 
   var $5353$0 = ___cxa_find_matching_catch(-1, -1); $5353$1 = tempRet0;
   var $5354=$5353$0;
   $2542=$5354; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5355=$5353$1;
   $2543=$5355; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 526; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 515: 
   var $5357$0 = ___cxa_find_matching_catch(-1, -1); $5357$1 = tempRet0;
   var $5358=$5357$0;
   $2542=$5358; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5359=$5357$1;
   $2543=$5359; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 518; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 516: 
   var $5361$0 = ___cxa_find_matching_catch(-1, -1); $5361$1 = tempRet0;
   var $5362=$5361$0;
   $2542=$5362; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5363=$5361$1;
   $2543=$5363; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2586) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 517; break; } else { label = 2841; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 517: 
   label = 518; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 518: 
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2587) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 519; break; } else { label = 2841; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 519: 
   label = 526; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 520: 
   var $5368$0 = ___cxa_find_matching_catch(-1, -1); $5368$1 = tempRet0;
   var $5369=$5368$0;
   $2542=$5369; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5370=$5368$1;
   $2543=$5370; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 523; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 521: 
   var $5372$0 = ___cxa_find_matching_catch(-1, -1); $5372$1 = tempRet0;
   var $5373=$5372$0;
   $2542=$5373; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   var $5374=$5372$1;
   $2543=$5374; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   (function() { try { __THREW__ = 0; return __ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED1Ev($2588) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 522; break; } else { label = 2841; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 522: 
   label = 523; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 523: 
   var $5377=$2589; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($5377) { label = 524; break; } else { label = 525; break; } //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 524: 
   ___cxa_free_exception($5290); //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   label = 525; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 525: 
   label = 526; break; //@line 143 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 526: 
   (function() { try { __THREW__ = 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, $2591, 92) } 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__ = 1; return 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__ = 1; return 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, $2593, 92) } 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($5613, 113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 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, $2597, 92) } 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__ = 1; return 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__ = 1; return 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, $2599, 92) } 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($5936, 113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 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, $2603, 92) } 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__ = 1; return 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__ = 1; return 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, $2605, 92) } 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($6259, 113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 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, $2609, 92) } 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__ = 1; return 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__ = 1; return 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, $2611, 92) } 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($6582, 113416, (584)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 2842; break; } else { label = 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, $2615, 92) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 795; break; } else { label = 839; break; } //@line 148 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 795: 
   var $6678 = (function() { try { __THREW__ = 0; return __ZNK6StringneEPKc($2614, ((1664)|0)) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 796; break; } else { label = 840; break; } //@line 148 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 796: 
   (function() { try { __THREW__ = 0; return __ZN6StringD1Ev($2614) } catch(e) { if (typeof e != "number") throw e; if (ABORT) throw e; __THREW__ = 1; return null } })();if (!__THREW__) { label = 797; break; } else { label = 839; break; } //@line 148 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 797: 
   __ZN6StringD1Ev($2615); //@line 148 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
   if ($6678) { label = 798; break; } else { label = 858; break; } //@line 148 "G:/gfxapiSlave/win7-emcc/GraphicsEngine/../CodeLib/src/../tests/FileTests.cpp"
  case 798: 
   $1827=$std_stringstream12;
   $1828=24;
   var $6682=$1827;
   var $6683=$6682; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6684=(($6683+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6685=$6684; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $1826=$6685;
   var $6686=$1826;
   var $6687=$6686; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   $1825=$6687;
   var $6688=$1825;
   var $6689=$6688; //@line 328 "G:/emscripten/system/include/libcxx/ios"
   HEAP32[(($6689)>>2)]=((107288)|0); //@line 328 "G:/emscripten/system/include/libcxx/ios"
   var $6690=$6686; //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6690)>>2)]=((106832)|0); //@line 622 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6691=$6682; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6691)>>2)]=((108180)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6692=$6682; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6693=(($6692+64)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6694=$6693; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6694)>>2)]=((108220)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6695=$6682; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6696=(($6695+8)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6697=$6696; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6697)>>2)]=((108200)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6698=$6682; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6699=(($6682+12)|0); //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6700=$6699; //@line 893 "G:/emscripten/system/include/libcxx/iosfwd"
   $1795=$6698;
   $1796=((109796)|0);
   $1797=$6700;
   var $6701=$1795;
   var $6702=$1796;
   var $6703=$6701; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6704=(($6702+4)|0); //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6705=$1797; //@line 1487 "G:/emscripten/system/include/libcxx/iosfwd"
   $1792=$6703;
   $1793=$6704;
   $1794=$6705;
   var $6706=$1792;
   var $6707=$1793;
   var $6708=HEAP32[(($6707)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6709=$6706; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   HEAP32[(($6709)>>2)]=$6708; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6710=(($6707+4)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6711=HEAP32[(($6710)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6712=$6706; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6713=HEAP32[(($6712)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6714=((($6713)-(12))|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6715=$6714; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6716=HEAP32[(($6715)>>2)]; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6717=$6706; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6718=(($6717+$6716)|0); //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
   var $6719=$6718; //@line 293 "G:/emscripten/system/include/libcxx/iosfwd"
--> --------------------

--> maximum size reached

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

Messung V0.5 in Prozent
C=98 H=100 G=98

¤ Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.0.378Bemerkung:  (vorverarbeitet am  2026-05-09) ¤

*Bot Zugriff






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

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

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.