Files
codeql/javascript/extractor/tests/cfg/output/trap/tst.js.trap
2026-02-27 14:15:34 +01:00

1554 lines
42 KiB
Plaintext

#10000=@"/tst.js;sourcefile"
files(#10000,"/tst.js")
#10001=@"/;folder"
folders(#10001,"/")
containerparent(#10001,#10000)
#10002=@"loc,{#10000},0,0,0,0"
locations_default(#10002,#10000,0,0,0,0)
hasLocation(#10000,#10002)
#20000=@"global_scope"
scopes(#20000,0)
#20001=@"script;{#10000},1,1"
#20002=*
lines(#20002,#20001,"function outer()","
")
#20003=@"loc,{#10000},1,1,1,16"
locations_default(#20003,#10000,1,1,1,16)
hasLocation(#20002,#20003)
#20004=*
lines(#20004,#20001,"{","
")
#20005=@"loc,{#10000},2,1,2,1"
locations_default(#20005,#10000,2,1,2,1)
hasLocation(#20004,#20005)
#20006=*
lines(#20006,#20001," var i = 0;","
")
#20007=@"loc,{#10000},3,1,3,14"
locations_default(#20007,#10000,3,1,3,14)
hasLocation(#20006,#20007)
indentation(#10000,3," ",4)
#20008=*
lines(#20008,#20001," var i = 1;","
")
#20009=@"loc,{#10000},4,1,4,14"
locations_default(#20009,#10000,4,1,4,14)
hasLocation(#20008,#20009)
indentation(#10000,4," ",4)
#20010=*
lines(#20010,#20001," for ( i = 0 ; i < 32 ; ++i );","
")
#20011=@"loc,{#10000},5,1,5,33"
locations_default(#20011,#10000,5,1,5,33)
hasLocation(#20010,#20011)
indentation(#10000,5," ",4)
#20012=*
lines(#20012,#20001," switch (i) {","
")
#20013=@"loc,{#10000},6,1,6,16"
locations_default(#20013,#10000,6,1,6,16)
hasLocation(#20012,#20013)
indentation(#10000,6," ",4)
#20014=*
lines(#20014,#20001," case 32:","
")
#20015=@"loc,{#10000},7,1,7,12"
locations_default(#20015,#10000,7,1,7,12)
hasLocation(#20014,#20015)
indentation(#10000,7," ",4)
#20016=*
lines(#20016,#20001," return true;","
")
#20017=@"loc,{#10000},8,1,8,20"
locations_default(#20017,#10000,8,1,8,20)
hasLocation(#20016,#20017)
indentation(#10000,8," ",8)
#20018=*
lines(#20018,#20001," }","
")
#20019=@"loc,{#10000},9,1,9,5"
locations_default(#20019,#10000,9,1,9,5)
hasLocation(#20018,#20019)
indentation(#10000,9," ",4)
#20020=*
lines(#20020,#20001,"}","
")
#20021=@"loc,{#10000},10,1,10,1"
locations_default(#20021,#10000,10,1,10,1)
hasLocation(#20020,#20021)
#20022=*
lines(#20022,#20001,"","
")
#20023=@"loc,{#10000},11,1,11,0"
locations_default(#20023,#10000,11,1,11,0)
hasLocation(#20022,#20023)
#20024=*
lines(#20024,#20001,"for (;a;)","
")
#20025=@"loc,{#10000},12,1,12,9"
locations_default(#20025,#10000,12,1,12,9)
hasLocation(#20024,#20025)
#20026=*
lines(#20026,#20001," continue;","
")
#20027=@"loc,{#10000},13,1,13,13"
locations_default(#20027,#10000,13,1,13,13)
hasLocation(#20026,#20027)
indentation(#10000,13," ",4)
#20028=*
lines(#20028,#20001,"","
")
#20029=@"loc,{#10000},14,1,14,0"
locations_default(#20029,#10000,14,1,14,0)
hasLocation(#20028,#20029)
#20030=*
lines(#20030,#20001,"function f(o) {","
")
#20031=@"loc,{#10000},15,1,15,15"
locations_default(#20031,#10000,15,1,15,15)
hasLocation(#20030,#20031)
#20032=*
lines(#20032,#20001," for (var p in o)","
")
#20033=@"loc,{#10000},16,1,16,20"
locations_default(#20033,#10000,16,1,16,20)
hasLocation(#20032,#20033)
indentation(#10000,16," ",4)
#20034=*
lines(#20034,#20001," if (p);","
")
#20035=@"loc,{#10000},17,1,17,15"
locations_default(#20035,#10000,17,1,17,15)
hasLocation(#20034,#20035)
indentation(#10000,17," ",8)
#20036=*
lines(#20036,#20001,"}","
")
#20037=@"loc,{#10000},18,1,18,1"
locations_default(#20037,#10000,18,1,18,1)
hasLocation(#20036,#20037)
#20038=*
lines(#20038,#20001,"","
")
#20039=@"loc,{#10000},19,1,19,0"
locations_default(#20039,#10000,19,1,19,0)
hasLocation(#20038,#20039)
#20040=*
lines(#20040,#20001,"try {","
")
#20041=@"loc,{#10000},20,1,20,6"
locations_default(#20041,#10000,20,1,20,6)
hasLocation(#20040,#20041)
#20042=*
lines(#20042,#20001,"} catch (e) {","
")
#20043=@"loc,{#10000},21,1,21,13"
locations_default(#20043,#10000,21,1,21,13)
hasLocation(#20042,#20043)
#20044=*
lines(#20044,#20001," o.m();","
")
#20045=@"loc,{#10000},22,1,22,10"
locations_default(#20045,#10000,22,1,22,10)
hasLocation(#20044,#20045)
indentation(#10000,22," ",4)
#20046=*
lines(#20046,#20001,"} finally {","
")
#20047=@"loc,{#10000},23,1,23,11"
locations_default(#20047,#10000,23,1,23,11)
hasLocation(#20046,#20047)
#20048=*
lines(#20048,#20001,"}","
")
#20049=@"loc,{#10000},24,1,24,1"
locations_default(#20049,#10000,24,1,24,1)
hasLocation(#20048,#20049)
#20050=*
lines(#20050,#20001,"","
")
#20051=@"loc,{#10000},25,1,25,0"
locations_default(#20051,#10000,25,1,25,0)
hasLocation(#20050,#20051)
#20052=*
lines(#20052,#20001,"try {","
")
#20053=@"loc,{#10000},26,1,26,5"
locations_default(#20053,#10000,26,1,26,5)
hasLocation(#20052,#20053)
#20054=*
lines(#20054,#20001," for (i in headers);","
")
#20055=@"loc,{#10000},27,1,27,23"
locations_default(#20055,#10000,27,1,27,23)
hasLocation(#20054,#20055)
indentation(#10000,27," ",4)
#20056=*
lines(#20056,#20001,"} catch(_) {}","
")
#20057=@"loc,{#10000},28,1,28,13"
locations_default(#20057,#10000,28,1,28,13)
hasLocation(#20056,#20057)
#20058=*
lines(#20058,#20001,"","
")
#20059=@"loc,{#10000},29,1,29,0"
locations_default(#20059,#10000,29,1,29,0)
hasLocation(#20058,#20059)
#20060=*
lines(#20060,#20001,"try {","
")
#20061=@"loc,{#10000},30,1,30,5"
locations_default(#20061,#10000,30,1,30,5)
hasLocation(#20060,#20061)
#20062=*
lines(#20062,#20001,"} finally {","
")
#20063=@"loc,{#10000},31,1,31,11"
locations_default(#20063,#10000,31,1,31,11)
hasLocation(#20062,#20063)
#20064=*
lines(#20064,#20001," f();","
")
#20065=@"loc,{#10000},32,1,32,8"
locations_default(#20065,#10000,32,1,32,8)
hasLocation(#20064,#20065)
indentation(#10000,32," ",4)
#20066=*
lines(#20066,#20001,"}","
")
#20067=@"loc,{#10000},33,1,33,1"
locations_default(#20067,#10000,33,1,33,1)
hasLocation(#20066,#20067)
#20068=*
lines(#20068,#20001,"","
")
#20069=@"loc,{#10000},34,1,34,0"
locations_default(#20069,#10000,34,1,34,0)
hasLocation(#20068,#20069)
#20070=*
lines(#20070,#20001,"if (!(x || y))","
")
#20071=@"loc,{#10000},35,1,35,14"
locations_default(#20071,#10000,35,1,35,14)
hasLocation(#20070,#20071)
#20072=*
lines(#20072,#20001," z;","
")
#20073=@"loc,{#10000},36,1,36,4"
locations_default(#20073,#10000,36,1,36,4)
hasLocation(#20072,#20073)
indentation(#10000,36," ",2)
numlines(#20001,36,30,0)
#20074=*
tokeninfo(#20074,7,#20001,0,"function")
#20075=@"loc,{#10000},1,1,1,8"
locations_default(#20075,#10000,1,1,1,8)
hasLocation(#20074,#20075)
#20076=*
tokeninfo(#20076,6,#20001,1,"outer")
#20077=@"loc,{#10000},1,10,1,14"
locations_default(#20077,#10000,1,10,1,14)
hasLocation(#20076,#20077)
#20078=*
tokeninfo(#20078,8,#20001,2,"(")
#20079=@"loc,{#10000},1,15,1,15"
locations_default(#20079,#10000,1,15,1,15)
hasLocation(#20078,#20079)
#20080=*
tokeninfo(#20080,8,#20001,3,")")
#20081=@"loc,{#10000},1,16,1,16"
locations_default(#20081,#10000,1,16,1,16)
hasLocation(#20080,#20081)
#20082=*
tokeninfo(#20082,8,#20001,4,"{")
hasLocation(#20082,#20005)
#20083=*
tokeninfo(#20083,7,#20001,5,"var")
#20084=@"loc,{#10000},3,5,3,7"
locations_default(#20084,#10000,3,5,3,7)
hasLocation(#20083,#20084)
#20085=*
tokeninfo(#20085,6,#20001,6,"i")
#20086=@"loc,{#10000},3,9,3,9"
locations_default(#20086,#10000,3,9,3,9)
hasLocation(#20085,#20086)
#20087=*
tokeninfo(#20087,8,#20001,7,"=")
#20088=@"loc,{#10000},3,11,3,11"
locations_default(#20088,#10000,3,11,3,11)
hasLocation(#20087,#20088)
#20089=*
tokeninfo(#20089,3,#20001,8,"0")
#20090=@"loc,{#10000},3,13,3,13"
locations_default(#20090,#10000,3,13,3,13)
hasLocation(#20089,#20090)
#20091=*
tokeninfo(#20091,8,#20001,9,";")
#20092=@"loc,{#10000},3,14,3,14"
locations_default(#20092,#10000,3,14,3,14)
hasLocation(#20091,#20092)
#20093=*
tokeninfo(#20093,7,#20001,10,"var")
#20094=@"loc,{#10000},4,5,4,7"
locations_default(#20094,#10000,4,5,4,7)
hasLocation(#20093,#20094)
#20095=*
tokeninfo(#20095,6,#20001,11,"i")
#20096=@"loc,{#10000},4,9,4,9"
locations_default(#20096,#10000,4,9,4,9)
hasLocation(#20095,#20096)
#20097=*
tokeninfo(#20097,8,#20001,12,"=")
#20098=@"loc,{#10000},4,11,4,11"
locations_default(#20098,#10000,4,11,4,11)
hasLocation(#20097,#20098)
#20099=*
tokeninfo(#20099,3,#20001,13,"1")
#20100=@"loc,{#10000},4,13,4,13"
locations_default(#20100,#10000,4,13,4,13)
hasLocation(#20099,#20100)
#20101=*
tokeninfo(#20101,8,#20001,14,";")
#20102=@"loc,{#10000},4,14,4,14"
locations_default(#20102,#10000,4,14,4,14)
hasLocation(#20101,#20102)
#20103=*
tokeninfo(#20103,7,#20001,15,"for")
#20104=@"loc,{#10000},5,5,5,7"
locations_default(#20104,#10000,5,5,5,7)
hasLocation(#20103,#20104)
#20105=*
tokeninfo(#20105,8,#20001,16,"(")
#20106=@"loc,{#10000},5,9,5,9"
locations_default(#20106,#10000,5,9,5,9)
hasLocation(#20105,#20106)
#20107=*
tokeninfo(#20107,6,#20001,17,"i")
#20108=@"loc,{#10000},5,11,5,11"
locations_default(#20108,#10000,5,11,5,11)
hasLocation(#20107,#20108)
#20109=*
tokeninfo(#20109,8,#20001,18,"=")
#20110=@"loc,{#10000},5,13,5,13"
locations_default(#20110,#10000,5,13,5,13)
hasLocation(#20109,#20110)
#20111=*
tokeninfo(#20111,3,#20001,19,"0")
#20112=@"loc,{#10000},5,15,5,15"
locations_default(#20112,#10000,5,15,5,15)
hasLocation(#20111,#20112)
#20113=*
tokeninfo(#20113,8,#20001,20,";")
#20114=@"loc,{#10000},5,17,5,17"
locations_default(#20114,#10000,5,17,5,17)
hasLocation(#20113,#20114)
#20115=*
tokeninfo(#20115,6,#20001,21,"i")
#20116=@"loc,{#10000},5,19,5,19"
locations_default(#20116,#10000,5,19,5,19)
hasLocation(#20115,#20116)
#20117=*
tokeninfo(#20117,8,#20001,22,"<")
#20118=@"loc,{#10000},5,21,5,21"
locations_default(#20118,#10000,5,21,5,21)
hasLocation(#20117,#20118)
#20119=*
tokeninfo(#20119,3,#20001,23,"32")
#20120=@"loc,{#10000},5,23,5,24"
locations_default(#20120,#10000,5,23,5,24)
hasLocation(#20119,#20120)
#20121=*
tokeninfo(#20121,8,#20001,24,";")
#20122=@"loc,{#10000},5,26,5,26"
locations_default(#20122,#10000,5,26,5,26)
hasLocation(#20121,#20122)
#20123=*
tokeninfo(#20123,8,#20001,25,"++")
#20124=@"loc,{#10000},5,28,5,29"
locations_default(#20124,#10000,5,28,5,29)
hasLocation(#20123,#20124)
#20125=*
tokeninfo(#20125,6,#20001,26,"i")
#20126=@"loc,{#10000},5,30,5,30"
locations_default(#20126,#10000,5,30,5,30)
hasLocation(#20125,#20126)
#20127=*
tokeninfo(#20127,8,#20001,27,")")
#20128=@"loc,{#10000},5,32,5,32"
locations_default(#20128,#10000,5,32,5,32)
hasLocation(#20127,#20128)
#20129=*
tokeninfo(#20129,8,#20001,28,";")
#20130=@"loc,{#10000},5,33,5,33"
locations_default(#20130,#10000,5,33,5,33)
hasLocation(#20129,#20130)
#20131=*
tokeninfo(#20131,7,#20001,29,"switch")
#20132=@"loc,{#10000},6,5,6,10"
locations_default(#20132,#10000,6,5,6,10)
hasLocation(#20131,#20132)
#20133=*
tokeninfo(#20133,8,#20001,30,"(")
#20134=@"loc,{#10000},6,12,6,12"
locations_default(#20134,#10000,6,12,6,12)
hasLocation(#20133,#20134)
#20135=*
tokeninfo(#20135,6,#20001,31,"i")
#20136=@"loc,{#10000},6,13,6,13"
locations_default(#20136,#10000,6,13,6,13)
hasLocation(#20135,#20136)
#20137=*
tokeninfo(#20137,8,#20001,32,")")
#20138=@"loc,{#10000},6,14,6,14"
locations_default(#20138,#10000,6,14,6,14)
hasLocation(#20137,#20138)
#20139=*
tokeninfo(#20139,8,#20001,33,"{")
#20140=@"loc,{#10000},6,16,6,16"
locations_default(#20140,#10000,6,16,6,16)
hasLocation(#20139,#20140)
#20141=*
tokeninfo(#20141,7,#20001,34,"case")
#20142=@"loc,{#10000},7,5,7,8"
locations_default(#20142,#10000,7,5,7,8)
hasLocation(#20141,#20142)
#20143=*
tokeninfo(#20143,3,#20001,35,"32")
#20144=@"loc,{#10000},7,10,7,11"
locations_default(#20144,#10000,7,10,7,11)
hasLocation(#20143,#20144)
#20145=*
tokeninfo(#20145,8,#20001,36,":")
#20146=@"loc,{#10000},7,12,7,12"
locations_default(#20146,#10000,7,12,7,12)
hasLocation(#20145,#20146)
#20147=*
tokeninfo(#20147,7,#20001,37,"return")
#20148=@"loc,{#10000},8,9,8,14"
locations_default(#20148,#10000,8,9,8,14)
hasLocation(#20147,#20148)
#20149=*
tokeninfo(#20149,2,#20001,38,"true")
#20150=@"loc,{#10000},8,16,8,19"
locations_default(#20150,#10000,8,16,8,19)
hasLocation(#20149,#20150)
#20151=*
tokeninfo(#20151,8,#20001,39,";")
#20152=@"loc,{#10000},8,20,8,20"
locations_default(#20152,#10000,8,20,8,20)
hasLocation(#20151,#20152)
#20153=*
tokeninfo(#20153,8,#20001,40,"}")
#20154=@"loc,{#10000},9,5,9,5"
locations_default(#20154,#10000,9,5,9,5)
hasLocation(#20153,#20154)
#20155=*
tokeninfo(#20155,8,#20001,41,"}")
hasLocation(#20155,#20021)
#20156=*
tokeninfo(#20156,7,#20001,42,"for")
#20157=@"loc,{#10000},12,1,12,3"
locations_default(#20157,#10000,12,1,12,3)
hasLocation(#20156,#20157)
#20158=*
tokeninfo(#20158,8,#20001,43,"(")
#20159=@"loc,{#10000},12,5,12,5"
locations_default(#20159,#10000,12,5,12,5)
hasLocation(#20158,#20159)
#20160=*
tokeninfo(#20160,8,#20001,44,";")
#20161=@"loc,{#10000},12,6,12,6"
locations_default(#20161,#10000,12,6,12,6)
hasLocation(#20160,#20161)
#20162=*
tokeninfo(#20162,6,#20001,45,"a")
#20163=@"loc,{#10000},12,7,12,7"
locations_default(#20163,#10000,12,7,12,7)
hasLocation(#20162,#20163)
#20164=*
tokeninfo(#20164,8,#20001,46,";")
#20165=@"loc,{#10000},12,8,12,8"
locations_default(#20165,#10000,12,8,12,8)
hasLocation(#20164,#20165)
#20166=*
tokeninfo(#20166,8,#20001,47,")")
#20167=@"loc,{#10000},12,9,12,9"
locations_default(#20167,#10000,12,9,12,9)
hasLocation(#20166,#20167)
#20168=*
tokeninfo(#20168,7,#20001,48,"continue")
#20169=@"loc,{#10000},13,5,13,12"
locations_default(#20169,#10000,13,5,13,12)
hasLocation(#20168,#20169)
#20170=*
tokeninfo(#20170,8,#20001,49,";")
#20171=@"loc,{#10000},13,13,13,13"
locations_default(#20171,#10000,13,13,13,13)
hasLocation(#20170,#20171)
#20172=*
tokeninfo(#20172,7,#20001,50,"function")
#20173=@"loc,{#10000},15,1,15,8"
locations_default(#20173,#10000,15,1,15,8)
hasLocation(#20172,#20173)
#20174=*
tokeninfo(#20174,6,#20001,51,"f")
#20175=@"loc,{#10000},15,10,15,10"
locations_default(#20175,#10000,15,10,15,10)
hasLocation(#20174,#20175)
#20176=*
tokeninfo(#20176,8,#20001,52,"(")
#20177=@"loc,{#10000},15,11,15,11"
locations_default(#20177,#10000,15,11,15,11)
hasLocation(#20176,#20177)
#20178=*
tokeninfo(#20178,6,#20001,53,"o")
#20179=@"loc,{#10000},15,12,15,12"
locations_default(#20179,#10000,15,12,15,12)
hasLocation(#20178,#20179)
#20180=*
tokeninfo(#20180,8,#20001,54,")")
#20181=@"loc,{#10000},15,13,15,13"
locations_default(#20181,#10000,15,13,15,13)
hasLocation(#20180,#20181)
#20182=*
tokeninfo(#20182,8,#20001,55,"{")
#20183=@"loc,{#10000},15,15,15,15"
locations_default(#20183,#10000,15,15,15,15)
hasLocation(#20182,#20183)
#20184=*
tokeninfo(#20184,7,#20001,56,"for")
#20185=@"loc,{#10000},16,5,16,7"
locations_default(#20185,#10000,16,5,16,7)
hasLocation(#20184,#20185)
#20186=*
tokeninfo(#20186,8,#20001,57,"(")
#20187=@"loc,{#10000},16,9,16,9"
locations_default(#20187,#10000,16,9,16,9)
hasLocation(#20186,#20187)
#20188=*
tokeninfo(#20188,7,#20001,58,"var")
#20189=@"loc,{#10000},16,10,16,12"
locations_default(#20189,#10000,16,10,16,12)
hasLocation(#20188,#20189)
#20190=*
tokeninfo(#20190,6,#20001,59,"p")
#20191=@"loc,{#10000},16,14,16,14"
locations_default(#20191,#10000,16,14,16,14)
hasLocation(#20190,#20191)
#20192=*
tokeninfo(#20192,7,#20001,60,"in")
#20193=@"loc,{#10000},16,16,16,17"
locations_default(#20193,#10000,16,16,16,17)
hasLocation(#20192,#20193)
#20194=*
tokeninfo(#20194,6,#20001,61,"o")
#20195=@"loc,{#10000},16,19,16,19"
locations_default(#20195,#10000,16,19,16,19)
hasLocation(#20194,#20195)
#20196=*
tokeninfo(#20196,8,#20001,62,")")
#20197=@"loc,{#10000},16,20,16,20"
locations_default(#20197,#10000,16,20,16,20)
hasLocation(#20196,#20197)
#20198=*
tokeninfo(#20198,7,#20001,63,"if")
#20199=@"loc,{#10000},17,9,17,10"
locations_default(#20199,#10000,17,9,17,10)
hasLocation(#20198,#20199)
#20200=*
tokeninfo(#20200,8,#20001,64,"(")
#20201=@"loc,{#10000},17,12,17,12"
locations_default(#20201,#10000,17,12,17,12)
hasLocation(#20200,#20201)
#20202=*
tokeninfo(#20202,6,#20001,65,"p")
#20203=@"loc,{#10000},17,13,17,13"
locations_default(#20203,#10000,17,13,17,13)
hasLocation(#20202,#20203)
#20204=*
tokeninfo(#20204,8,#20001,66,")")
#20205=@"loc,{#10000},17,14,17,14"
locations_default(#20205,#10000,17,14,17,14)
hasLocation(#20204,#20205)
#20206=*
tokeninfo(#20206,8,#20001,67,";")
#20207=@"loc,{#10000},17,15,17,15"
locations_default(#20207,#10000,17,15,17,15)
hasLocation(#20206,#20207)
#20208=*
tokeninfo(#20208,8,#20001,68,"}")
hasLocation(#20208,#20037)
#20209=*
tokeninfo(#20209,7,#20001,69,"try")
#20210=@"loc,{#10000},20,1,20,3"
locations_default(#20210,#10000,20,1,20,3)
hasLocation(#20209,#20210)
#20211=*
tokeninfo(#20211,8,#20001,70,"{")
#20212=@"loc,{#10000},20,6,20,6"
locations_default(#20212,#10000,20,6,20,6)
hasLocation(#20211,#20212)
#20213=*
tokeninfo(#20213,8,#20001,71,"}")
#20214=@"loc,{#10000},21,1,21,1"
locations_default(#20214,#10000,21,1,21,1)
hasLocation(#20213,#20214)
#20215=*
tokeninfo(#20215,7,#20001,72,"catch")
#20216=@"loc,{#10000},21,3,21,7"
locations_default(#20216,#10000,21,3,21,7)
hasLocation(#20215,#20216)
#20217=*
tokeninfo(#20217,8,#20001,73,"(")
#20218=@"loc,{#10000},21,9,21,9"
locations_default(#20218,#10000,21,9,21,9)
hasLocation(#20217,#20218)
#20219=*
tokeninfo(#20219,6,#20001,74,"e")
#20220=@"loc,{#10000},21,10,21,10"
locations_default(#20220,#10000,21,10,21,10)
hasLocation(#20219,#20220)
#20221=*
tokeninfo(#20221,8,#20001,75,")")
#20222=@"loc,{#10000},21,11,21,11"
locations_default(#20222,#10000,21,11,21,11)
hasLocation(#20221,#20222)
#20223=*
tokeninfo(#20223,8,#20001,76,"{")
#20224=@"loc,{#10000},21,13,21,13"
locations_default(#20224,#10000,21,13,21,13)
hasLocation(#20223,#20224)
#20225=*
tokeninfo(#20225,6,#20001,77,"o")
#20226=@"loc,{#10000},22,5,22,5"
locations_default(#20226,#10000,22,5,22,5)
hasLocation(#20225,#20226)
#20227=*
tokeninfo(#20227,8,#20001,78,".")
#20228=@"loc,{#10000},22,6,22,6"
locations_default(#20228,#10000,22,6,22,6)
hasLocation(#20227,#20228)
#20229=*
tokeninfo(#20229,6,#20001,79,"m")
#20230=@"loc,{#10000},22,7,22,7"
locations_default(#20230,#10000,22,7,22,7)
hasLocation(#20229,#20230)
#20231=*
tokeninfo(#20231,8,#20001,80,"(")
#20232=@"loc,{#10000},22,8,22,8"
locations_default(#20232,#10000,22,8,22,8)
hasLocation(#20231,#20232)
#20233=*
tokeninfo(#20233,8,#20001,81,")")
#20234=@"loc,{#10000},22,9,22,9"
locations_default(#20234,#10000,22,9,22,9)
hasLocation(#20233,#20234)
#20235=*
tokeninfo(#20235,8,#20001,82,";")
#20236=@"loc,{#10000},22,10,22,10"
locations_default(#20236,#10000,22,10,22,10)
hasLocation(#20235,#20236)
#20237=*
tokeninfo(#20237,8,#20001,83,"}")
#20238=@"loc,{#10000},23,1,23,1"
locations_default(#20238,#10000,23,1,23,1)
hasLocation(#20237,#20238)
#20239=*
tokeninfo(#20239,7,#20001,84,"finally")
#20240=@"loc,{#10000},23,3,23,9"
locations_default(#20240,#10000,23,3,23,9)
hasLocation(#20239,#20240)
#20241=*
tokeninfo(#20241,8,#20001,85,"{")
#20242=@"loc,{#10000},23,11,23,11"
locations_default(#20242,#10000,23,11,23,11)
hasLocation(#20241,#20242)
#20243=*
tokeninfo(#20243,8,#20001,86,"}")
hasLocation(#20243,#20049)
#20244=*
tokeninfo(#20244,7,#20001,87,"try")
#20245=@"loc,{#10000},26,1,26,3"
locations_default(#20245,#10000,26,1,26,3)
hasLocation(#20244,#20245)
#20246=*
tokeninfo(#20246,8,#20001,88,"{")
#20247=@"loc,{#10000},26,5,26,5"
locations_default(#20247,#10000,26,5,26,5)
hasLocation(#20246,#20247)
#20248=*
tokeninfo(#20248,7,#20001,89,"for")
#20249=@"loc,{#10000},27,5,27,7"
locations_default(#20249,#10000,27,5,27,7)
hasLocation(#20248,#20249)
#20250=*
tokeninfo(#20250,8,#20001,90,"(")
#20251=@"loc,{#10000},27,9,27,9"
locations_default(#20251,#10000,27,9,27,9)
hasLocation(#20250,#20251)
#20252=*
tokeninfo(#20252,6,#20001,91,"i")
#20253=@"loc,{#10000},27,10,27,10"
locations_default(#20253,#10000,27,10,27,10)
hasLocation(#20252,#20253)
#20254=*
tokeninfo(#20254,7,#20001,92,"in")
#20255=@"loc,{#10000},27,12,27,13"
locations_default(#20255,#10000,27,12,27,13)
hasLocation(#20254,#20255)
#20256=*
tokeninfo(#20256,6,#20001,93,"headers")
#20257=@"loc,{#10000},27,15,27,21"
locations_default(#20257,#10000,27,15,27,21)
hasLocation(#20256,#20257)
#20258=*
tokeninfo(#20258,8,#20001,94,")")
#20259=@"loc,{#10000},27,22,27,22"
locations_default(#20259,#10000,27,22,27,22)
hasLocation(#20258,#20259)
#20260=*
tokeninfo(#20260,8,#20001,95,";")
#20261=@"loc,{#10000},27,23,27,23"
locations_default(#20261,#10000,27,23,27,23)
hasLocation(#20260,#20261)
#20262=*
tokeninfo(#20262,8,#20001,96,"}")
#20263=@"loc,{#10000},28,1,28,1"
locations_default(#20263,#10000,28,1,28,1)
hasLocation(#20262,#20263)
#20264=*
tokeninfo(#20264,7,#20001,97,"catch")
#20265=@"loc,{#10000},28,3,28,7"
locations_default(#20265,#10000,28,3,28,7)
hasLocation(#20264,#20265)
#20266=*
tokeninfo(#20266,8,#20001,98,"(")
#20267=@"loc,{#10000},28,8,28,8"
locations_default(#20267,#10000,28,8,28,8)
hasLocation(#20266,#20267)
#20268=*
tokeninfo(#20268,6,#20001,99,"_")
#20269=@"loc,{#10000},28,9,28,9"
locations_default(#20269,#10000,28,9,28,9)
hasLocation(#20268,#20269)
#20270=*
tokeninfo(#20270,8,#20001,100,")")
#20271=@"loc,{#10000},28,10,28,10"
locations_default(#20271,#10000,28,10,28,10)
hasLocation(#20270,#20271)
#20272=*
tokeninfo(#20272,8,#20001,101,"{")
#20273=@"loc,{#10000},28,12,28,12"
locations_default(#20273,#10000,28,12,28,12)
hasLocation(#20272,#20273)
#20274=*
tokeninfo(#20274,8,#20001,102,"}")
#20275=@"loc,{#10000},28,13,28,13"
locations_default(#20275,#10000,28,13,28,13)
hasLocation(#20274,#20275)
#20276=*
tokeninfo(#20276,7,#20001,103,"try")
#20277=@"loc,{#10000},30,1,30,3"
locations_default(#20277,#10000,30,1,30,3)
hasLocation(#20276,#20277)
#20278=*
tokeninfo(#20278,8,#20001,104,"{")
#20279=@"loc,{#10000},30,5,30,5"
locations_default(#20279,#10000,30,5,30,5)
hasLocation(#20278,#20279)
#20280=*
tokeninfo(#20280,8,#20001,105,"}")
#20281=@"loc,{#10000},31,1,31,1"
locations_default(#20281,#10000,31,1,31,1)
hasLocation(#20280,#20281)
#20282=*
tokeninfo(#20282,7,#20001,106,"finally")
#20283=@"loc,{#10000},31,3,31,9"
locations_default(#20283,#10000,31,3,31,9)
hasLocation(#20282,#20283)
#20284=*
tokeninfo(#20284,8,#20001,107,"{")
#20285=@"loc,{#10000},31,11,31,11"
locations_default(#20285,#10000,31,11,31,11)
hasLocation(#20284,#20285)
#20286=*
tokeninfo(#20286,6,#20001,108,"f")
#20287=@"loc,{#10000},32,5,32,5"
locations_default(#20287,#10000,32,5,32,5)
hasLocation(#20286,#20287)
#20288=*
tokeninfo(#20288,8,#20001,109,"(")
#20289=@"loc,{#10000},32,6,32,6"
locations_default(#20289,#10000,32,6,32,6)
hasLocation(#20288,#20289)
#20290=*
tokeninfo(#20290,8,#20001,110,")")
#20291=@"loc,{#10000},32,7,32,7"
locations_default(#20291,#10000,32,7,32,7)
hasLocation(#20290,#20291)
#20292=*
tokeninfo(#20292,8,#20001,111,";")
#20293=@"loc,{#10000},32,8,32,8"
locations_default(#20293,#10000,32,8,32,8)
hasLocation(#20292,#20293)
#20294=*
tokeninfo(#20294,8,#20001,112,"}")
hasLocation(#20294,#20067)
#20295=*
tokeninfo(#20295,7,#20001,113,"if")
#20296=@"loc,{#10000},35,1,35,2"
locations_default(#20296,#10000,35,1,35,2)
hasLocation(#20295,#20296)
#20297=*
tokeninfo(#20297,8,#20001,114,"(")
#20298=@"loc,{#10000},35,4,35,4"
locations_default(#20298,#10000,35,4,35,4)
hasLocation(#20297,#20298)
#20299=*
tokeninfo(#20299,8,#20001,115,"!")
#20300=@"loc,{#10000},35,5,35,5"
locations_default(#20300,#10000,35,5,35,5)
hasLocation(#20299,#20300)
#20301=*
tokeninfo(#20301,8,#20001,116,"(")
#20302=@"loc,{#10000},35,6,35,6"
locations_default(#20302,#10000,35,6,35,6)
hasLocation(#20301,#20302)
#20303=*
tokeninfo(#20303,6,#20001,117,"x")
#20304=@"loc,{#10000},35,7,35,7"
locations_default(#20304,#10000,35,7,35,7)
hasLocation(#20303,#20304)
#20305=*
tokeninfo(#20305,8,#20001,118,"||")
#20306=@"loc,{#10000},35,9,35,10"
locations_default(#20306,#10000,35,9,35,10)
hasLocation(#20305,#20306)
#20307=*
tokeninfo(#20307,6,#20001,119,"y")
#20308=@"loc,{#10000},35,12,35,12"
locations_default(#20308,#10000,35,12,35,12)
hasLocation(#20307,#20308)
#20309=*
tokeninfo(#20309,8,#20001,120,")")
#20310=@"loc,{#10000},35,13,35,13"
locations_default(#20310,#10000,35,13,35,13)
hasLocation(#20309,#20310)
#20311=*
tokeninfo(#20311,8,#20001,121,")")
#20312=@"loc,{#10000},35,14,35,14"
locations_default(#20312,#10000,35,14,35,14)
hasLocation(#20311,#20312)
#20313=*
tokeninfo(#20313,6,#20001,122,"z")
#20314=@"loc,{#10000},36,3,36,3"
locations_default(#20314,#10000,36,3,36,3)
hasLocation(#20313,#20314)
#20315=*
tokeninfo(#20315,8,#20001,123,";")
#20316=@"loc,{#10000},36,4,36,4"
locations_default(#20316,#10000,36,4,36,4)
hasLocation(#20315,#20316)
#20317=*
tokeninfo(#20317,0,#20001,124,"")
#20318=@"loc,{#10000},37,1,37,0"
locations_default(#20318,#10000,37,1,37,0)
hasLocation(#20317,#20318)
toplevels(#20001,0)
#20319=@"loc,{#10000},1,1,37,0"
locations_default(#20319,#10000,1,1,37,0)
hasLocation(#20001,#20319)
#20320=@"var;{outer};{#20000}"
variables(#20320,"outer",#20000)
#20321=@"var;{f};{#20000}"
variables(#20321,"f",#20000)
#20322=@"var;{this};{#20000}"
variables(#20322,"this",#20000)
#20323=*
stmts(#20323,17,#20001,0,"functio ... }\n}")
#20324=@"loc,{#10000},1,1,10,1"
locations_default(#20324,#10000,1,1,10,1)
hasLocation(#20323,#20324)
stmt_containers(#20323,#20001)
#20325=*
exprs(#20325,78,#20323,-1,"outer")
hasLocation(#20325,#20077)
expr_containers(#20325,#20323)
literals("outer","outer",#20325)
decl(#20325,#20320)
#20326=*
scopes(#20326,1)
scopenodes(#20323,#20326)
scopenesting(#20326,#20000)
#20327=@"var;{i};{#20326}"
variables(#20327,"i",#20326)
#20328=@"var;{this};{#20326}"
variables(#20328,"this",#20326)
#20329=@"var;{arguments};{#20326}"
variables(#20329,"arguments",#20326)
is_arguments_object(#20329)
#20330=*
stmts(#20330,1,#20323,-2,"{\n v ... }\n}")
#20331=@"loc,{#10000},2,1,10,1"
locations_default(#20331,#10000,2,1,10,1)
hasLocation(#20330,#20331)
stmt_containers(#20330,#20323)
#20332=*
stmts(#20332,18,#20330,0,"var i = 0;")
#20333=@"loc,{#10000},3,5,3,14"
locations_default(#20333,#10000,3,5,3,14)
hasLocation(#20332,#20333)
stmt_containers(#20332,#20323)
#20334=*
exprs(#20334,64,#20332,0,"i = 0")
#20335=@"loc,{#10000},3,9,3,13"
locations_default(#20335,#10000,3,9,3,13)
hasLocation(#20334,#20335)
enclosing_stmt(#20334,#20332)
expr_containers(#20334,#20323)
#20336=*
exprs(#20336,78,#20334,0,"i")
hasLocation(#20336,#20086)
enclosing_stmt(#20336,#20332)
expr_containers(#20336,#20323)
literals("i","i",#20336)
decl(#20336,#20327)
#20337=*
exprs(#20337,3,#20334,1,"0")
hasLocation(#20337,#20090)
enclosing_stmt(#20337,#20332)
expr_containers(#20337,#20323)
literals("0","0",#20337)
#20338=*
stmts(#20338,18,#20330,1,"var i = 1;")
#20339=@"loc,{#10000},4,5,4,14"
locations_default(#20339,#10000,4,5,4,14)
hasLocation(#20338,#20339)
stmt_containers(#20338,#20323)
#20340=*
exprs(#20340,64,#20338,0,"i = 1")
#20341=@"loc,{#10000},4,9,4,13"
locations_default(#20341,#10000,4,9,4,13)
hasLocation(#20340,#20341)
enclosing_stmt(#20340,#20338)
expr_containers(#20340,#20323)
#20342=*
exprs(#20342,78,#20340,0,"i")
hasLocation(#20342,#20096)
enclosing_stmt(#20342,#20338)
expr_containers(#20342,#20323)
literals("i","i",#20342)
decl(#20342,#20327)
#20343=*
exprs(#20343,3,#20340,1,"1")
hasLocation(#20343,#20100)
enclosing_stmt(#20343,#20338)
expr_containers(#20343,#20323)
literals("1","1",#20343)
#20344=*
stmts(#20344,14,#20330,2,"for ( i ... ++i );")
#20345=@"loc,{#10000},5,5,5,33"
locations_default(#20345,#10000,5,5,5,33)
hasLocation(#20344,#20345)
stmt_containers(#20344,#20323)
#20346=*
exprs(#20346,27,#20344,1,"i < 32")
#20347=@"loc,{#10000},5,19,5,24"
locations_default(#20347,#10000,5,19,5,24)
hasLocation(#20346,#20347)
enclosing_stmt(#20346,#20344)
expr_containers(#20346,#20323)
#20348=*
exprs(#20348,79,#20346,0,"i")
hasLocation(#20348,#20116)
enclosing_stmt(#20348,#20344)
expr_containers(#20348,#20323)
literals("i","i",#20348)
bind(#20348,#20327)
#20349=*
exprs(#20349,3,#20346,1,"32")
hasLocation(#20349,#20120)
enclosing_stmt(#20349,#20344)
expr_containers(#20349,#20323)
literals("32","32",#20349)
#20350=*
exprs(#20350,59,#20344,2,"++i")
#20351=@"loc,{#10000},5,28,5,30"
locations_default(#20351,#10000,5,28,5,30)
hasLocation(#20350,#20351)
enclosing_stmt(#20350,#20344)
expr_containers(#20350,#20323)
#20352=*
exprs(#20352,79,#20350,0,"i")
hasLocation(#20352,#20126)
enclosing_stmt(#20352,#20344)
expr_containers(#20352,#20323)
literals("i","i",#20352)
bind(#20352,#20327)
#20353=*
exprs(#20353,47,#20344,0,"i = 0")
#20354=@"loc,{#10000},5,11,5,15"
locations_default(#20354,#10000,5,11,5,15)
hasLocation(#20353,#20354)
enclosing_stmt(#20353,#20344)
expr_containers(#20353,#20323)
#20355=*
exprs(#20355,79,#20353,0,"i")
hasLocation(#20355,#20108)
enclosing_stmt(#20355,#20344)
expr_containers(#20355,#20323)
literals("i","i",#20355)
bind(#20355,#20327)
#20356=*
exprs(#20356,3,#20353,1,"0")
hasLocation(#20356,#20112)
enclosing_stmt(#20356,#20344)
expr_containers(#20356,#20323)
literals("0","0",#20356)
#20357=*
stmts(#20357,0,#20344,3,";")
hasLocation(#20357,#20130)
stmt_containers(#20357,#20323)
#20358=*
stmts(#20358,8,#20330,3,"switch ... ;\n }")
#20359=@"loc,{#10000},6,5,9,5"
locations_default(#20359,#10000,6,5,9,5)
hasLocation(#20358,#20359)
stmt_containers(#20358,#20323)
#20360=*
exprs(#20360,79,#20358,-1,"i")
hasLocation(#20360,#20136)
enclosing_stmt(#20360,#20358)
expr_containers(#20360,#20323)
literals("i","i",#20360)
bind(#20360,#20327)
#20361=*
stmts(#20361,19,#20358,0,"case 32 ... n true;")
#20362=@"loc,{#10000},7,5,8,20"
locations_default(#20362,#10000,7,5,8,20)
hasLocation(#20361,#20362)
stmt_containers(#20361,#20323)
#20363=*
exprs(#20363,3,#20361,-1,"32")
hasLocation(#20363,#20144)
enclosing_stmt(#20363,#20361)
expr_containers(#20363,#20323)
literals("32","32",#20363)
#20364=*
stmts(#20364,9,#20361,0,"return true;")
#20365=@"loc,{#10000},8,9,8,20"
locations_default(#20365,#10000,8,9,8,20)
hasLocation(#20364,#20365)
stmt_containers(#20364,#20323)
#20366=*
exprs(#20366,2,#20364,0,"true")
hasLocation(#20366,#20150)
enclosing_stmt(#20366,#20364)
expr_containers(#20366,#20323)
literals("true","true",#20366)
#20367=*
stmts(#20367,14,#20001,1,"for (;a ... ntinue;")
#20368=@"loc,{#10000},12,1,13,13"
locations_default(#20368,#10000,12,1,13,13)
hasLocation(#20367,#20368)
stmt_containers(#20367,#20001)
#20369=*
exprs(#20369,79,#20367,1,"a")
hasLocation(#20369,#20163)
enclosing_stmt(#20369,#20367)
expr_containers(#20369,#20001)
literals("a","a",#20369)
#20370=@"var;{a};{#20000}"
variables(#20370,"a",#20000)
bind(#20369,#20370)
#20371=*
stmts(#20371,6,#20367,3,"continue;")
#20372=@"loc,{#10000},13,5,13,13"
locations_default(#20372,#10000,13,5,13,13)
hasLocation(#20371,#20372)
stmt_containers(#20371,#20001)
jump_targets(#20371,#20367)
#20373=*
stmts(#20373,17,#20001,2,"functio ... (p);\n}")
#20374=@"loc,{#10000},15,1,18,1"
locations_default(#20374,#10000,15,1,18,1)
hasLocation(#20373,#20374)
stmt_containers(#20373,#20001)
#20375=*
exprs(#20375,78,#20373,-1,"f")
hasLocation(#20375,#20175)
expr_containers(#20375,#20373)
literals("f","f",#20375)
decl(#20375,#20321)
#20376=*
scopes(#20376,1)
scopenodes(#20373,#20376)
scopenesting(#20376,#20000)
#20377=@"var;{p};{#20376}"
variables(#20377,"p",#20376)
#20378=@"var;{this};{#20376}"
variables(#20378,"this",#20376)
#20379=@"var;{o};{#20376}"
variables(#20379,"o",#20376)
#20380=*
exprs(#20380,78,#20373,0,"o")
hasLocation(#20380,#20179)
expr_containers(#20380,#20373)
literals("o","o",#20380)
decl(#20380,#20379)
#20381=@"var;{arguments};{#20376}"
variables(#20381,"arguments",#20376)
is_arguments_object(#20381)
#20382=*
stmts(#20382,1,#20373,-2,"{\n f ... (p);\n}")
#20383=@"loc,{#10000},15,15,18,1"
locations_default(#20383,#10000,15,15,18,1)
hasLocation(#20382,#20383)
stmt_containers(#20382,#20373)
#20384=*
stmts(#20384,15,#20382,0,"for (va ... if (p);")
#20385=@"loc,{#10000},16,5,17,15"
locations_default(#20385,#10000,16,5,17,15)
hasLocation(#20384,#20385)
stmt_containers(#20384,#20373)
#20386=*
exprs(#20386,79,#20384,1,"o")
hasLocation(#20386,#20195)
enclosing_stmt(#20386,#20384)
expr_containers(#20386,#20373)
literals("o","o",#20386)
bind(#20386,#20379)
#20387=*
stmts(#20387,18,#20384,0,"var p")
#20388=@"loc,{#10000},16,10,16,14"
locations_default(#20388,#10000,16,10,16,14)
hasLocation(#20387,#20388)
stmt_containers(#20387,#20373)
#20389=*
exprs(#20389,64,#20387,0,"p")
hasLocation(#20389,#20191)
enclosing_stmt(#20389,#20387)
expr_containers(#20389,#20373)
#20390=*
exprs(#20390,78,#20389,0,"p")
hasLocation(#20390,#20191)
enclosing_stmt(#20390,#20387)
expr_containers(#20390,#20373)
literals("p","p",#20390)
decl(#20390,#20377)
#20391=*
stmts(#20391,3,#20384,2,"if (p);")
#20392=@"loc,{#10000},17,9,17,15"
locations_default(#20392,#10000,17,9,17,15)
hasLocation(#20391,#20392)
stmt_containers(#20391,#20373)
#20393=*
exprs(#20393,79,#20391,0,"p")
hasLocation(#20393,#20203)
enclosing_stmt(#20393,#20391)
expr_containers(#20393,#20373)
literals("p","p",#20393)
bind(#20393,#20377)
#20394=*
stmts(#20394,0,#20391,1,";")
hasLocation(#20394,#20207)
stmt_containers(#20394,#20373)
#20395=*
stmts(#20395,11,#20001,3,"try {\n ... lly {\n}")
#20396=@"loc,{#10000},20,1,24,1"
locations_default(#20396,#10000,20,1,24,1)
hasLocation(#20395,#20396)
stmt_containers(#20395,#20001)
#20397=*
stmts(#20397,1,#20395,0,"{\n}")
#20398=@"loc,{#10000},20,6,21,1"
locations_default(#20398,#10000,20,6,21,1)
hasLocation(#20397,#20398)
stmt_containers(#20397,#20001)
#20399=*
stmts(#20399,20,#20395,1,"catch ( ... .m();\n}")
#20400=@"loc,{#10000},21,3,23,1"
locations_default(#20400,#10000,21,3,23,1)
hasLocation(#20399,#20400)
stmt_containers(#20399,#20001)
#20401=*
scopes(#20401,2)
scopenodes(#20399,#20401)
scopenesting(#20401,#20000)
#20402=@"var;{e};{#20401}"
variables(#20402,"e",#20401)
#20403=*
exprs(#20403,78,#20399,0,"e")
hasLocation(#20403,#20220)
enclosing_stmt(#20403,#20399)
expr_containers(#20403,#20001)
literals("e","e",#20403)
decl(#20403,#20402)
#20404=*
stmts(#20404,1,#20399,1,"{\n o.m();\n}")
#20405=@"loc,{#10000},21,13,23,1"
locations_default(#20405,#10000,21,13,23,1)
hasLocation(#20404,#20405)
stmt_containers(#20404,#20001)
#20406=*
stmts(#20406,2,#20404,0,"o.m();")
#20407=@"loc,{#10000},22,5,22,10"
locations_default(#20407,#10000,22,5,22,10)
hasLocation(#20406,#20407)
stmt_containers(#20406,#20001)
#20408=*
exprs(#20408,13,#20406,0,"o.m()")
#20409=@"loc,{#10000},22,5,22,9"
locations_default(#20409,#10000,22,5,22,9)
hasLocation(#20408,#20409)
enclosing_stmt(#20408,#20406)
expr_containers(#20408,#20001)
#20410=*
exprs(#20410,14,#20408,-1,"o.m")
#20411=@"loc,{#10000},22,5,22,7"
locations_default(#20411,#10000,22,5,22,7)
hasLocation(#20410,#20411)
enclosing_stmt(#20410,#20406)
expr_containers(#20410,#20001)
#20412=*
exprs(#20412,79,#20410,0,"o")
hasLocation(#20412,#20226)
enclosing_stmt(#20412,#20406)
expr_containers(#20412,#20001)
literals("o","o",#20412)
#20413=@"var;{o};{#20000}"
variables(#20413,"o",#20000)
bind(#20412,#20413)
#20414=*
exprs(#20414,0,#20410,1,"m")
hasLocation(#20414,#20230)
enclosing_stmt(#20414,#20406)
expr_containers(#20414,#20001)
literals("m","m",#20414)
#20415=*
stmts(#20415,1,#20395,-1,"{\n}")
#20416=@"loc,{#10000},23,11,24,1"
locations_default(#20416,#10000,23,11,24,1)
hasLocation(#20415,#20416)
stmt_containers(#20415,#20001)
#20417=*
stmts(#20417,11,#20001,4,"try {\n ... h(_) {}")
#20418=@"loc,{#10000},26,1,28,13"
locations_default(#20418,#10000,26,1,28,13)
hasLocation(#20417,#20418)
stmt_containers(#20417,#20001)
#20419=*
stmts(#20419,1,#20417,0,"{\n f ... ers);\n}")
#20420=@"loc,{#10000},26,5,28,1"
locations_default(#20420,#10000,26,5,28,1)
hasLocation(#20419,#20420)
stmt_containers(#20419,#20001)
#20421=*
stmts(#20421,15,#20419,0,"for (i in headers);")
#20422=@"loc,{#10000},27,5,27,23"
locations_default(#20422,#10000,27,5,27,23)
hasLocation(#20421,#20422)
stmt_containers(#20421,#20001)
#20423=*
exprs(#20423,79,#20421,1,"headers")
hasLocation(#20423,#20257)
enclosing_stmt(#20423,#20421)
expr_containers(#20423,#20001)
literals("headers","headers",#20423)
#20424=@"var;{headers};{#20000}"
variables(#20424,"headers",#20000)
bind(#20423,#20424)
#20425=*
exprs(#20425,79,#20421,0,"i")
hasLocation(#20425,#20253)
enclosing_stmt(#20425,#20421)
expr_containers(#20425,#20001)
literals("i","i",#20425)
#20426=@"var;{i};{#20000}"
variables(#20426,"i",#20000)
bind(#20425,#20426)
#20427=*
stmts(#20427,0,#20421,2,";")
hasLocation(#20427,#20261)
stmt_containers(#20427,#20001)
#20428=*
stmts(#20428,20,#20417,1,"catch(_) {}")
#20429=@"loc,{#10000},28,3,28,13"
locations_default(#20429,#10000,28,3,28,13)
hasLocation(#20428,#20429)
stmt_containers(#20428,#20001)
#20430=*
scopes(#20430,2)
scopenodes(#20428,#20430)
scopenesting(#20430,#20000)
#20431=@"var;{_};{#20430}"
variables(#20431,"_",#20430)
#20432=*
exprs(#20432,78,#20428,0,"_")
hasLocation(#20432,#20269)
enclosing_stmt(#20432,#20428)
expr_containers(#20432,#20001)
literals("_","_",#20432)
decl(#20432,#20431)
#20433=*
stmts(#20433,1,#20428,1,"{}")
#20434=@"loc,{#10000},28,12,28,13"
locations_default(#20434,#10000,28,12,28,13)
hasLocation(#20433,#20434)
stmt_containers(#20433,#20001)
#20435=*
stmts(#20435,11,#20001,5,"try {\n} ... f();\n}")
#20436=@"loc,{#10000},30,1,33,1"
locations_default(#20436,#10000,30,1,33,1)
hasLocation(#20435,#20436)
stmt_containers(#20435,#20001)
#20437=*
stmts(#20437,1,#20435,0,"{\n}")
#20438=@"loc,{#10000},30,5,31,1"
locations_default(#20438,#10000,30,5,31,1)
hasLocation(#20437,#20438)
stmt_containers(#20437,#20001)
#20439=*
stmts(#20439,1,#20435,-1,"{\n f();\n}")
#20440=@"loc,{#10000},31,11,33,1"
locations_default(#20440,#10000,31,11,33,1)
hasLocation(#20439,#20440)
stmt_containers(#20439,#20001)
#20441=*
stmts(#20441,2,#20439,0,"f();")
#20442=@"loc,{#10000},32,5,32,8"
locations_default(#20442,#10000,32,5,32,8)
hasLocation(#20441,#20442)
stmt_containers(#20441,#20001)
#20443=*
exprs(#20443,13,#20441,0,"f()")
#20444=@"loc,{#10000},32,5,32,7"
locations_default(#20444,#10000,32,5,32,7)
hasLocation(#20443,#20444)
enclosing_stmt(#20443,#20441)
expr_containers(#20443,#20001)
#20445=*
exprs(#20445,79,#20443,-1,"f")
hasLocation(#20445,#20287)
enclosing_stmt(#20445,#20441)
expr_containers(#20445,#20001)
literals("f","f",#20445)
bind(#20445,#20321)
#20446=*
stmts(#20446,3,#20001,6,"if (!(x || y))\n z;")
#20447=@"loc,{#10000},35,1,36,4"
locations_default(#20447,#10000,35,1,36,4)
hasLocation(#20446,#20447)
stmt_containers(#20446,#20001)
#20448=*
exprs(#20448,18,#20446,0,"!(x || y)")
#20449=@"loc,{#10000},35,5,35,13"
locations_default(#20449,#10000,35,5,35,13)
hasLocation(#20448,#20449)
enclosing_stmt(#20448,#20446)
expr_containers(#20448,#20001)
#20450=*
exprs(#20450,63,#20448,0,"(x || y)")
#20451=@"loc,{#10000},35,6,35,13"
locations_default(#20451,#10000,35,6,35,13)
hasLocation(#20450,#20451)
enclosing_stmt(#20450,#20446)
expr_containers(#20450,#20001)
#20452=*
exprs(#20452,45,#20450,0,"x || y")
#20453=@"loc,{#10000},35,7,35,12"
locations_default(#20453,#10000,35,7,35,12)
hasLocation(#20452,#20453)
enclosing_stmt(#20452,#20446)
expr_containers(#20452,#20001)
#20454=*
exprs(#20454,79,#20452,0,"x")
hasLocation(#20454,#20304)
enclosing_stmt(#20454,#20446)
expr_containers(#20454,#20001)
literals("x","x",#20454)
#20455=@"var;{x};{#20000}"
variables(#20455,"x",#20000)
bind(#20454,#20455)
#20456=*
exprs(#20456,79,#20452,1,"y")
hasLocation(#20456,#20308)
enclosing_stmt(#20456,#20446)
expr_containers(#20456,#20001)
literals("y","y",#20456)
#20457=@"var;{y};{#20000}"
variables(#20457,"y",#20000)
bind(#20456,#20457)
#20458=*
stmts(#20458,2,#20446,1,"z;")
#20459=@"loc,{#10000},36,3,36,4"
locations_default(#20459,#10000,36,3,36,4)
hasLocation(#20458,#20459)
stmt_containers(#20458,#20001)
#20460=*
exprs(#20460,79,#20458,0,"z")
hasLocation(#20460,#20314)
enclosing_stmt(#20460,#20458)
expr_containers(#20460,#20001)
literals("z","z",#20460)
#20461=@"var;{z};{#20000}"
variables(#20461,"z",#20000)
bind(#20460,#20461)
#20462=*
entry_cfg_node(#20462,#20001)
#20463=@"loc,{#10000},1,1,1,0"
locations_default(#20463,#10000,1,1,1,0)
hasLocation(#20462,#20463)
#20464=*
exit_cfg_node(#20464,#20001)
hasLocation(#20464,#20318)
successor(#20446,#20450)
successor(#20450,#20452)
successor(#20452,#20454)
#20465=*
guard_node(#20465,1,#20454)
hasLocation(#20465,#20304)
successor(#20465,#20448)
#20466=*
guard_node(#20466,0,#20454)
hasLocation(#20466,#20304)
successor(#20466,#20456)
successor(#20454,#20465)
successor(#20454,#20466)
successor(#20456,#20448)
#20467=*
guard_node(#20467,0,#20456)
hasLocation(#20467,#20308)
successor(#20467,#20458)
#20468=*
guard_node(#20468,0,#20454)
hasLocation(#20468,#20304)
successor(#20468,#20467)
successor(#20448,#20468)
successor(#20448,#20464)
successor(#20458,#20460)
successor(#20460,#20464)
successor(#20435,#20437)
successor(#20437,#20439)
successor(#20441,#20445)
successor(#20445,#20443)
successor(#20443,#20446)
successor(#20439,#20441)
successor(#20417,#20419)
successor(#20423,#20421)
successor(#20421,#20425)
successor(#20421,#20435)
successor(#20427,#20421)
successor(#20425,#20427)
successor(#20419,#20423)
successor(#20428,#20432)
successor(#20433,#20435)
successor(#20432,#20433)
successor(#20395,#20397)
successor(#20397,#20415)
successor(#20399,#20403)
successor(#20406,#20412)
successor(#20414,#20410)
successor(#20412,#20414)
successor(#20410,#20415)
successor(#20410,#20408)
successor(#20408,#20415)
successor(#20404,#20406)
successor(#20403,#20404)
successor(#20415,#20417)
successor(#20373,#20395)
#20469=*
entry_cfg_node(#20469,#20373)
#20470=@"loc,{#10000},15,1,15,0"
locations_default(#20470,#10000,15,1,15,0)
hasLocation(#20469,#20470)
#20471=*
exit_cfg_node(#20471,#20373)
#20472=@"loc,{#10000},18,2,18,1"
locations_default(#20472,#10000,18,2,18,1)
hasLocation(#20471,#20472)
successor(#20386,#20384)
successor(#20384,#20387)
successor(#20384,#20471)
successor(#20391,#20393)
#20473=*
guard_node(#20473,1,#20393)
hasLocation(#20473,#20203)
successor(#20473,#20394)
#20474=*
guard_node(#20474,0,#20393)
hasLocation(#20474,#20203)
successor(#20474,#20384)
successor(#20393,#20473)
successor(#20393,#20474)
successor(#20394,#20384)
successor(#20387,#20390)
successor(#20390,#20389)
successor(#20389,#20391)
successor(#20382,#20386)
successor(#20380,#20382)
successor(#20469,#20380)
successor(#20367,#20369)
#20475=*
guard_node(#20475,1,#20369)
hasLocation(#20475,#20163)
successor(#20475,#20371)
#20476=*
guard_node(#20476,0,#20369)
hasLocation(#20476,#20163)
successor(#20476,#20373)
successor(#20369,#20475)
successor(#20369,#20476)
successor(#20371,#20369)
successor(#20323,#20367)
#20477=*
entry_cfg_node(#20477,#20323)
hasLocation(#20477,#20463)
#20478=*
exit_cfg_node(#20478,#20323)
#20479=@"loc,{#10000},10,2,10,1"
locations_default(#20479,#10000,10,2,10,1)
hasLocation(#20478,#20479)
successor(#20358,#20360)
successor(#20360,#20361)
successor(#20361,#20363)
successor(#20363,#20366)
successor(#20363,#20478)
successor(#20366,#20364)
successor(#20364,#20478)
successor(#20344,#20355)
successor(#20356,#20353)
successor(#20355,#20356)
successor(#20353,#20348)
successor(#20349,#20346)
successor(#20348,#20349)
#20480=*
guard_node(#20480,1,#20346)
hasLocation(#20480,#20347)
successor(#20480,#20357)
#20481=*
guard_node(#20481,0,#20346)
hasLocation(#20481,#20347)
successor(#20481,#20358)
successor(#20346,#20480)
successor(#20346,#20481)
successor(#20352,#20350)
successor(#20350,#20348)
successor(#20357,#20352)
successor(#20338,#20342)
successor(#20343,#20340)
successor(#20342,#20343)
successor(#20340,#20344)
successor(#20332,#20336)
successor(#20337,#20334)
successor(#20336,#20337)
successor(#20334,#20338)
successor(#20330,#20332)
successor(#20477,#20330)
successor(#20375,#20323)
successor(#20325,#20375)
successor(#20462,#20325)
numlines(#10000,36,30,0)
filetype(#10000,"javascript")