#10000=@"/thisparameter.ts;sourcefile" files(#10000,"/thisparameter.ts","thisparameter","ts",0) #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" toplevels(#20001,0) #20002=@"loc,{#10000},1,1,15,0" locations_default(#20002,#10000,1,1,15,0) hasLocation(#20001,#20002) #20003=@"var;{declaration};{#20000}" variables(#20003,"declaration",#20000) #20004=@"var;{f};{#20000}" variables(#20004,"f",#20000) #20005=@"var;{C};{#20000}" variables(#20005,"C",#20000) #20006=@"local_type_name;{C};{#20000}" local_type_names(#20006,"C",#20000) #20007=@"local_type_name;{I};{#20000}" local_type_names(#20007,"I",#20000) #20008=* stmts(#20008,17,#20001,0,"functio ... ber) {}") #20009=@"loc,{#10000},1,1,1,46" locations_default(#20009,#10000,1,1,1,46) hasLocation(#20008,#20009) stmtContainers(#20008,#20001) #20010=* exprs(#20010,78,#20008,-1,"declaration") #20011=@"loc,{#10000},1,10,1,20" locations_default(#20011,#10000,1,10,1,20) hasLocation(#20010,#20011) exprContainers(#20010,#20008) literals("declaration","declaration",#20010) decl(#20010,#20003) #20012=* scopes(#20012,1) scopenodes(#20008,#20012) scopenesting(#20012,#20000) #20013=@"var;{x};{#20012}" variables(#20013,"x",#20012) #20014=* exprs(#20014,78,#20008,0,"x") #20015=@"loc,{#10000},1,34,1,34" locations_default(#20015,#10000,1,34,1,34) hasLocation(#20014,#20015) exprContainers(#20014,#20008) literals("x","x",#20014) decl(#20014,#20013) #20016=@"var;{arguments};{#20012}" variables(#20016,"arguments",#20012) isArgumentsObject(#20016) #20017=* typeexprs(#20017,2,#20008,-4,"void") #20018=@"loc,{#10000},1,28,1,31" locations_default(#20018,#10000,1,28,1,31) hasLocation(#20017,#20018) exprContainers(#20017,#20008) literals("void","void",#20017) #20019=* typeexprs(#20019,2,#20008,-6,"number") #20020=@"loc,{#10000},1,37,1,42" locations_default(#20020,#10000,1,37,1,42) hasLocation(#20019,#20020) exprContainers(#20019,#20008) literals("number","number",#20019) #20021=* stmts(#20021,1,#20008,-2,"{}") #20022=@"loc,{#10000},1,45,1,46" locations_default(#20022,#10000,1,45,1,46) hasLocation(#20021,#20022) stmtContainers(#20021,#20008) numlines(#20008,1,1,0) #20023=* stmts(#20023,18,#20001,1,"var f = ... ber) {}") #20024=@"loc,{#10000},3,1,3,44" locations_default(#20024,#10000,3,1,3,44) hasLocation(#20023,#20024) stmtContainers(#20023,#20001) #20025=* exprs(#20025,64,#20023,0,"f = fun ... ber) {}") #20026=@"loc,{#10000},3,5,3,44" locations_default(#20026,#10000,3,5,3,44) hasLocation(#20025,#20026) enclosingStmt(#20025,#20023) exprContainers(#20025,#20001) #20027=* exprs(#20027,78,#20025,0,"f") #20028=@"loc,{#10000},3,5,3,5" locations_default(#20028,#10000,3,5,3,5) hasLocation(#20027,#20028) enclosingStmt(#20027,#20023) exprContainers(#20027,#20001) literals("f","f",#20027) decl(#20027,#20004) #20029=* exprs(#20029,9,#20025,1,"functio ... ber) {}") #20030=@"loc,{#10000},3,9,3,44" locations_default(#20030,#10000,3,9,3,44) hasLocation(#20029,#20030) enclosingStmt(#20029,#20023) exprContainers(#20029,#20001) #20031=* scopes(#20031,1) scopenodes(#20029,#20031) scopenesting(#20031,#20000) #20032=@"var;{x};{#20031}" variables(#20032,"x",#20031) #20033=* exprs(#20033,78,#20029,0,"x") #20034=@"loc,{#10000},3,32,3,32" locations_default(#20034,#10000,3,32,3,32) hasLocation(#20033,#20034) exprContainers(#20033,#20029) literals("x","x",#20033) decl(#20033,#20032) #20035=@"var;{arguments};{#20031}" variables(#20035,"arguments",#20031) isArgumentsObject(#20035) #20036=* typeexprs(#20036,2,#20029,-4,"string") #20037=@"loc,{#10000},3,24,3,29" locations_default(#20037,#10000,3,24,3,29) hasLocation(#20036,#20037) exprContainers(#20036,#20029) literals("string","string",#20036) #20038=* typeexprs(#20038,2,#20029,-6,"number") #20039=@"loc,{#10000},3,35,3,40" locations_default(#20039,#10000,3,35,3,40) hasLocation(#20038,#20039) exprContainers(#20038,#20029) literals("number","number",#20038) #20040=* stmts(#20040,1,#20029,-2,"{}") #20041=@"loc,{#10000},3,43,3,44" locations_default(#20041,#10000,3,43,3,44) hasLocation(#20040,#20041) stmtContainers(#20040,#20029) numlines(#20029,1,1,0) #20042=* stmts(#20042,17,#20001,2,"declare ... umber);") #20043=@"loc,{#10000},5,1,5,50" locations_default(#20043,#10000,5,1,5,50) hasLocation(#20042,#20043) stmtContainers(#20042,#20001) hasDeclareKeyword(#20042) #20044=* exprs(#20044,78,#20042,-1,"ambient") #20045=@"loc,{#10000},5,18,5,24" locations_default(#20045,#10000,5,18,5,24) hasLocation(#20044,#20045) exprContainers(#20044,#20042) literals("ambient","ambient",#20044) #20046=@"var;{ambient};{#20000}" variables(#20046,"ambient",#20000) decl(#20044,#20046) #20047=* scopes(#20047,1) scopenodes(#20042,#20047) scopenesting(#20047,#20000) #20048=@"var;{x};{#20047}" variables(#20048,"x",#20047) #20049=* exprs(#20049,78,#20042,0,"x") #20050=@"loc,{#10000},5,40,5,40" locations_default(#20050,#10000,5,40,5,40) hasLocation(#20049,#20050) exprContainers(#20049,#20042) literals("x","x",#20049) decl(#20049,#20048) #20051=@"var;{arguments};{#20047}" variables(#20051,"arguments",#20047) isArgumentsObject(#20051) #20052=* typeexprs(#20052,2,#20042,-4,"string") #20053=@"loc,{#10000},5,32,5,37" locations_default(#20053,#10000,5,32,5,37) hasLocation(#20052,#20053) exprContainers(#20052,#20042) literals("string","string",#20052) #20054=* typeexprs(#20054,2,#20042,-6,"number") #20055=@"loc,{#10000},5,43,5,48" locations_default(#20055,#10000,5,43,5,48) hasLocation(#20054,#20055) exprContainers(#20054,#20042) literals("number","number",#20054) numlines(#20042,1,1,0) #20056=* stmts(#20056,26,#20001,3,"class C ... C) {}\n}") #20057=@"loc,{#10000},7,1,9,1" locations_default(#20057,#10000,7,1,9,1) hasLocation(#20056,#20057) stmtContainers(#20056,#20001) #20058=* exprs(#20058,78,#20056,0,"C") #20059=@"loc,{#10000},7,7,7,7" locations_default(#20059,#10000,7,7,7,7) hasLocation(#20058,#20059) enclosingStmt(#20058,#20056) exprContainers(#20058,#20001) literals("C","C",#20058) decl(#20058,#20005) typedecl(#20058,#20006) #20060=* scopes(#20060,10) scopenodes(#20056,#20060) scopenesting(#20060,#20000) #20061=* properties(#20061,#20056,2,0,"member(this: C) {}") #20062=@"loc,{#10000},8,3,8,20" locations_default(#20062,#10000,8,3,8,20) hasLocation(#20061,#20062) #20063=* exprs(#20063,0,#20061,0,"member") #20064=@"loc,{#10000},8,3,8,8" locations_default(#20064,#10000,8,3,8,8) hasLocation(#20063,#20064) enclosingStmt(#20063,#20056) exprContainers(#20063,#20001) literals("member","member",#20063) #20065=* exprs(#20065,9,#20061,1,"member(this: C) {}") hasLocation(#20065,#20062) enclosingStmt(#20065,#20056) exprContainers(#20065,#20001) #20066=* scopes(#20066,1) scopenodes(#20065,#20066) scopenesting(#20066,#20060) #20067=@"var;{arguments};{#20066}" variables(#20067,"arguments",#20066) isArgumentsObject(#20067) #20068=* stmts(#20068,1,#20065,-2,"{}") #20069=@"loc,{#10000},8,19,8,20" locations_default(#20069,#10000,8,19,8,20) hasLocation(#20068,#20069) stmtContainers(#20068,#20065) numlines(#20065,1,1,0) isMethod(#20061) #20070=* properties(#20070,#20056,3,0,"constructor() {}") #20071=@"loc,{#10000},7,9,7,8" locations_default(#20071,#10000,7,9,7,8) hasLocation(#20070,#20071) #20072=* exprs(#20072,0,#20070,0,"constructor") hasLocation(#20072,#20071) enclosingStmt(#20072,#20056) exprContainers(#20072,#20001) literals("constructor","constructor",#20072) #20073=* exprs(#20073,9,#20070,1,"() {}") hasLocation(#20073,#20071) enclosingStmt(#20073,#20056) exprContainers(#20073,#20001) #20074=* scopes(#20074,1) scopenodes(#20073,#20074) scopenesting(#20074,#20060) #20075=@"var;{arguments};{#20074}" variables(#20075,"arguments",#20074) isArgumentsObject(#20075) #20076=* stmts(#20076,1,#20073,-2,"{}") hasLocation(#20076,#20071) stmtContainers(#20076,#20073) numlines(#20073,1,0,0) isMethod(#20070) #20077=* stmts(#20077,34,#20001,4,"interfa ... : I);\n}") #20078=@"loc,{#10000},11,1,13,1" locations_default(#20078,#10000,11,1,13,1) hasLocation(#20077,#20078) stmtContainers(#20077,#20001) #20079=* typeexprs(#20079,1,#20077,0,"I") #20080=@"loc,{#10000},11,11,11,11" locations_default(#20080,#10000,11,11,11,11) hasLocation(#20079,#20080) enclosingStmt(#20079,#20077) exprContainers(#20079,#20001) literals("I","I",#20079) typedecl(#20079,#20007) #20081=* properties(#20081,#20077,2,0,"method(this: I);") #20082=@"loc,{#10000},12,3,12,18" locations_default(#20082,#10000,12,3,12,18) hasLocation(#20081,#20082) #20083=* exprs(#20083,0,#20081,0,"method") #20084=@"loc,{#10000},12,3,12,8" locations_default(#20084,#10000,12,3,12,8) hasLocation(#20083,#20084) enclosingStmt(#20083,#20077) exprContainers(#20083,#20001) literals("method","method",#20083) #20085=* exprs(#20085,9,#20081,1,"method(this: I);") hasLocation(#20085,#20082) enclosingStmt(#20085,#20077) exprContainers(#20085,#20001) #20086=* scopes(#20086,1) scopenodes(#20085,#20086) scopenesting(#20086,#20000) #20087=@"var;{arguments};{#20086}" variables(#20087,"arguments",#20086) isArgumentsObject(#20087) numlines(#20085,1,1,0) isMethod(#20081) isAbstractMember(#20081) #20088=* lines(#20088,#20001,"function declaration(this: void, x: number) {}"," ") hasLocation(#20088,#20009) #20089=* lines(#20089,#20001,""," ") #20090=@"loc,{#10000},2,1,2,0" locations_default(#20090,#10000,2,1,2,0) hasLocation(#20089,#20090) #20091=* lines(#20091,#20001,"var f = function(this: string, x: number) {}"," ") hasLocation(#20091,#20024) #20092=* lines(#20092,#20001,""," ") #20093=@"loc,{#10000},4,1,4,0" locations_default(#20093,#10000,4,1,4,0) hasLocation(#20092,#20093) #20094=* lines(#20094,#20001,"declare function ambient(this: string, x: number);"," ") hasLocation(#20094,#20043) #20095=* lines(#20095,#20001,""," ") #20096=@"loc,{#10000},6,1,6,0" locations_default(#20096,#10000,6,1,6,0) hasLocation(#20095,#20096) #20097=* lines(#20097,#20001,"class C {"," ") #20098=@"loc,{#10000},7,1,7,9" locations_default(#20098,#10000,7,1,7,9) hasLocation(#20097,#20098) #20099=* lines(#20099,#20001," member(this: C) {}"," ") #20100=@"loc,{#10000},8,1,8,20" locations_default(#20100,#10000,8,1,8,20) hasLocation(#20099,#20100) indentation(#10000,8," ",2) #20101=* lines(#20101,#20001,"}"," ") #20102=@"loc,{#10000},9,1,9,1" locations_default(#20102,#10000,9,1,9,1) hasLocation(#20101,#20102) #20103=* lines(#20103,#20001,""," ") #20104=@"loc,{#10000},10,1,10,0" locations_default(#20104,#10000,10,1,10,0) hasLocation(#20103,#20104) #20105=* lines(#20105,#20001,"interface I {"," ") #20106=@"loc,{#10000},11,1,11,13" locations_default(#20106,#10000,11,1,11,13) hasLocation(#20105,#20106) #20107=* lines(#20107,#20001," method(this: I);"," ") #20108=@"loc,{#10000},12,1,12,18" locations_default(#20108,#10000,12,1,12,18) hasLocation(#20107,#20108) indentation(#10000,12," ",2) #20109=* lines(#20109,#20001,"}"," ") #20110=@"loc,{#10000},13,1,13,1" locations_default(#20110,#10000,13,1,13,1) hasLocation(#20109,#20110) #20111=* lines(#20111,#20001,""," ") #20112=@"loc,{#10000},14,1,14,0" locations_default(#20112,#10000,14,1,14,0) hasLocation(#20111,#20112) numlines(#20001,14,9,0) #20113=* tokeninfo(#20113,7,#20001,0,"function") #20114=@"loc,{#10000},1,1,1,8" locations_default(#20114,#10000,1,1,1,8) hasLocation(#20113,#20114) #20115=* tokeninfo(#20115,6,#20001,1,"declaration") hasLocation(#20115,#20011) #20116=* tokeninfo(#20116,8,#20001,2,"(") #20117=@"loc,{#10000},1,21,1,21" locations_default(#20117,#10000,1,21,1,21) hasLocation(#20116,#20117) #20118=* tokeninfo(#20118,7,#20001,3,"this") #20119=@"loc,{#10000},1,22,1,25" locations_default(#20119,#10000,1,22,1,25) hasLocation(#20118,#20119) #20120=* tokeninfo(#20120,8,#20001,4,":") #20121=@"loc,{#10000},1,26,1,26" locations_default(#20121,#10000,1,26,1,26) hasLocation(#20120,#20121) #20122=* tokeninfo(#20122,7,#20001,5,"void") hasLocation(#20122,#20018) #20123=* tokeninfo(#20123,8,#20001,6,",") #20124=@"loc,{#10000},1,32,1,32" locations_default(#20124,#10000,1,32,1,32) hasLocation(#20123,#20124) #20125=* tokeninfo(#20125,6,#20001,7,"x") hasLocation(#20125,#20015) #20126=* tokeninfo(#20126,8,#20001,8,":") #20127=@"loc,{#10000},1,35,1,35" locations_default(#20127,#10000,1,35,1,35) hasLocation(#20126,#20127) #20128=* tokeninfo(#20128,7,#20001,9,"number") hasLocation(#20128,#20020) #20129=* tokeninfo(#20129,8,#20001,10,")") #20130=@"loc,{#10000},1,43,1,43" locations_default(#20130,#10000,1,43,1,43) hasLocation(#20129,#20130) #20131=* tokeninfo(#20131,8,#20001,11,"{") #20132=@"loc,{#10000},1,45,1,45" locations_default(#20132,#10000,1,45,1,45) hasLocation(#20131,#20132) #20133=* tokeninfo(#20133,8,#20001,12,"}") #20134=@"loc,{#10000},1,46,1,46" locations_default(#20134,#10000,1,46,1,46) hasLocation(#20133,#20134) #20135=* tokeninfo(#20135,7,#20001,13,"var") #20136=@"loc,{#10000},3,1,3,3" locations_default(#20136,#10000,3,1,3,3) hasLocation(#20135,#20136) #20137=* tokeninfo(#20137,6,#20001,14,"f") hasLocation(#20137,#20028) #20138=* tokeninfo(#20138,8,#20001,15,"=") #20139=@"loc,{#10000},3,7,3,7" locations_default(#20139,#10000,3,7,3,7) hasLocation(#20138,#20139) #20140=* tokeninfo(#20140,7,#20001,16,"function") #20141=@"loc,{#10000},3,9,3,16" locations_default(#20141,#10000,3,9,3,16) hasLocation(#20140,#20141) #20142=* tokeninfo(#20142,8,#20001,17,"(") #20143=@"loc,{#10000},3,17,3,17" locations_default(#20143,#10000,3,17,3,17) hasLocation(#20142,#20143) #20144=* tokeninfo(#20144,7,#20001,18,"this") #20145=@"loc,{#10000},3,18,3,21" locations_default(#20145,#10000,3,18,3,21) hasLocation(#20144,#20145) #20146=* tokeninfo(#20146,8,#20001,19,":") #20147=@"loc,{#10000},3,22,3,22" locations_default(#20147,#10000,3,22,3,22) hasLocation(#20146,#20147) #20148=* tokeninfo(#20148,7,#20001,20,"string") hasLocation(#20148,#20037) #20149=* tokeninfo(#20149,8,#20001,21,",") #20150=@"loc,{#10000},3,30,3,30" locations_default(#20150,#10000,3,30,3,30) hasLocation(#20149,#20150) #20151=* tokeninfo(#20151,6,#20001,22,"x") hasLocation(#20151,#20034) #20152=* tokeninfo(#20152,8,#20001,23,":") #20153=@"loc,{#10000},3,33,3,33" locations_default(#20153,#10000,3,33,3,33) hasLocation(#20152,#20153) #20154=* tokeninfo(#20154,7,#20001,24,"number") hasLocation(#20154,#20039) #20155=* tokeninfo(#20155,8,#20001,25,")") #20156=@"loc,{#10000},3,41,3,41" locations_default(#20156,#10000,3,41,3,41) hasLocation(#20155,#20156) #20157=* tokeninfo(#20157,8,#20001,26,"{") #20158=@"loc,{#10000},3,43,3,43" locations_default(#20158,#10000,3,43,3,43) hasLocation(#20157,#20158) #20159=* tokeninfo(#20159,8,#20001,27,"}") #20160=@"loc,{#10000},3,44,3,44" locations_default(#20160,#10000,3,44,3,44) hasLocation(#20159,#20160) #20161=* tokeninfo(#20161,7,#20001,28,"declare") #20162=@"loc,{#10000},5,1,5,7" locations_default(#20162,#10000,5,1,5,7) hasLocation(#20161,#20162) #20163=* tokeninfo(#20163,7,#20001,29,"function") #20164=@"loc,{#10000},5,9,5,16" locations_default(#20164,#10000,5,9,5,16) hasLocation(#20163,#20164) #20165=* tokeninfo(#20165,6,#20001,30,"ambient") hasLocation(#20165,#20045) #20166=* tokeninfo(#20166,8,#20001,31,"(") #20167=@"loc,{#10000},5,25,5,25" locations_default(#20167,#10000,5,25,5,25) hasLocation(#20166,#20167) #20168=* tokeninfo(#20168,7,#20001,32,"this") #20169=@"loc,{#10000},5,26,5,29" locations_default(#20169,#10000,5,26,5,29) hasLocation(#20168,#20169) #20170=* tokeninfo(#20170,8,#20001,33,":") #20171=@"loc,{#10000},5,30,5,30" locations_default(#20171,#10000,5,30,5,30) hasLocation(#20170,#20171) #20172=* tokeninfo(#20172,7,#20001,34,"string") hasLocation(#20172,#20053) #20173=* tokeninfo(#20173,8,#20001,35,",") #20174=@"loc,{#10000},5,38,5,38" locations_default(#20174,#10000,5,38,5,38) hasLocation(#20173,#20174) #20175=* tokeninfo(#20175,6,#20001,36,"x") hasLocation(#20175,#20050) #20176=* tokeninfo(#20176,8,#20001,37,":") #20177=@"loc,{#10000},5,41,5,41" locations_default(#20177,#10000,5,41,5,41) hasLocation(#20176,#20177) #20178=* tokeninfo(#20178,7,#20001,38,"number") hasLocation(#20178,#20055) #20179=* tokeninfo(#20179,8,#20001,39,")") #20180=@"loc,{#10000},5,49,5,49" locations_default(#20180,#10000,5,49,5,49) hasLocation(#20179,#20180) #20181=* tokeninfo(#20181,8,#20001,40,";") #20182=@"loc,{#10000},5,50,5,50" locations_default(#20182,#10000,5,50,5,50) hasLocation(#20181,#20182) #20183=* tokeninfo(#20183,7,#20001,41,"class") #20184=@"loc,{#10000},7,1,7,5" locations_default(#20184,#10000,7,1,7,5) hasLocation(#20183,#20184) #20185=* tokeninfo(#20185,6,#20001,42,"C") hasLocation(#20185,#20059) #20186=* tokeninfo(#20186,8,#20001,43,"{") #20187=@"loc,{#10000},7,9,7,9" locations_default(#20187,#10000,7,9,7,9) hasLocation(#20186,#20187) #20188=* tokeninfo(#20188,6,#20001,44,"member") hasLocation(#20188,#20064) #20189=* tokeninfo(#20189,8,#20001,45,"(") #20190=@"loc,{#10000},8,9,8,9" locations_default(#20190,#10000,8,9,8,9) hasLocation(#20189,#20190) #20191=* tokeninfo(#20191,7,#20001,46,"this") #20192=@"loc,{#10000},8,10,8,13" locations_default(#20192,#10000,8,10,8,13) hasLocation(#20191,#20192) #20193=* tokeninfo(#20193,8,#20001,47,":") #20194=@"loc,{#10000},8,14,8,14" locations_default(#20194,#10000,8,14,8,14) hasLocation(#20193,#20194) #20195=* tokeninfo(#20195,6,#20001,48,"C") #20196=@"loc,{#10000},8,16,8,16" locations_default(#20196,#10000,8,16,8,16) hasLocation(#20195,#20196) #20197=* tokeninfo(#20197,8,#20001,49,")") #20198=@"loc,{#10000},8,17,8,17" locations_default(#20198,#10000,8,17,8,17) hasLocation(#20197,#20198) #20199=* tokeninfo(#20199,8,#20001,50,"{") #20200=@"loc,{#10000},8,19,8,19" locations_default(#20200,#10000,8,19,8,19) hasLocation(#20199,#20200) #20201=* tokeninfo(#20201,8,#20001,51,"}") #20202=@"loc,{#10000},8,20,8,20" locations_default(#20202,#10000,8,20,8,20) hasLocation(#20201,#20202) #20203=* tokeninfo(#20203,8,#20001,52,"}") hasLocation(#20203,#20102) #20204=* tokeninfo(#20204,7,#20001,53,"interface") #20205=@"loc,{#10000},11,1,11,9" locations_default(#20205,#10000,11,1,11,9) hasLocation(#20204,#20205) #20206=* tokeninfo(#20206,6,#20001,54,"I") hasLocation(#20206,#20080) #20207=* tokeninfo(#20207,8,#20001,55,"{") #20208=@"loc,{#10000},11,13,11,13" locations_default(#20208,#10000,11,13,11,13) hasLocation(#20207,#20208) #20209=* tokeninfo(#20209,6,#20001,56,"method") hasLocation(#20209,#20084) #20210=* tokeninfo(#20210,8,#20001,57,"(") #20211=@"loc,{#10000},12,9,12,9" locations_default(#20211,#10000,12,9,12,9) hasLocation(#20210,#20211) #20212=* tokeninfo(#20212,7,#20001,58,"this") #20213=@"loc,{#10000},12,10,12,13" locations_default(#20213,#10000,12,10,12,13) hasLocation(#20212,#20213) #20214=* tokeninfo(#20214,8,#20001,59,":") #20215=@"loc,{#10000},12,14,12,14" locations_default(#20215,#10000,12,14,12,14) hasLocation(#20214,#20215) #20216=* tokeninfo(#20216,6,#20001,60,"I") #20217=@"loc,{#10000},12,16,12,16" locations_default(#20217,#10000,12,16,12,16) hasLocation(#20216,#20217) #20218=* tokeninfo(#20218,8,#20001,61,")") #20219=@"loc,{#10000},12,17,12,17" locations_default(#20219,#10000,12,17,12,17) hasLocation(#20218,#20219) #20220=* tokeninfo(#20220,8,#20001,62,";") #20221=@"loc,{#10000},12,18,12,18" locations_default(#20221,#10000,12,18,12,18) hasLocation(#20220,#20221) #20222=* tokeninfo(#20222,8,#20001,63,"}") hasLocation(#20222,#20110) #20223=* tokeninfo(#20223,0,#20001,64,"") #20224=@"loc,{#10000},15,1,15,0" locations_default(#20224,#10000,15,1,15,0) hasLocation(#20223,#20224) #20225=* entry_cfg_node(#20225,#20001) #20226=@"loc,{#10000},1,1,1,0" locations_default(#20226,#10000,1,1,1,0) hasLocation(#20225,#20226) #20227=* exit_cfg_node(#20227,#20001) hasLocation(#20227,#20224) successor(#20077,#20227) successor(#20073,#20070) #20228=* entry_cfg_node(#20228,#20073) hasLocation(#20228,#20071) #20229=* exit_cfg_node(#20229,#20073) hasLocation(#20229,#20071) successor(#20076,#20229) successor(#20228,#20076) successor(#20072,#20073) successor(#20070,#20056) successor(#20065,#20061) #20230=* entry_cfg_node(#20230,#20065) #20231=@"loc,{#10000},8,3,8,2" locations_default(#20231,#10000,8,3,8,2) hasLocation(#20230,#20231) #20232=* exit_cfg_node(#20232,#20065) #20233=@"loc,{#10000},8,21,8,20" locations_default(#20233,#10000,8,21,8,20) hasLocation(#20232,#20233) successor(#20068,#20232) successor(#20230,#20068) successor(#20063,#20065) successor(#20061,#20072) successor(#20058,#20063) successor(#20056,#20077) successor(#20042,#20058) successor(#20023,#20027) successor(#20029,#20025) #20234=* entry_cfg_node(#20234,#20029) #20235=@"loc,{#10000},3,9,3,8" locations_default(#20235,#10000,3,9,3,8) hasLocation(#20234,#20235) #20236=* exit_cfg_node(#20236,#20029) #20237=@"loc,{#10000},3,45,3,44" locations_default(#20237,#10000,3,45,3,44) hasLocation(#20236,#20237) successor(#20040,#20236) successor(#20033,#20040) successor(#20234,#20033) successor(#20027,#20029) successor(#20025,#20042) successor(#20008,#20023) #20238=* entry_cfg_node(#20238,#20008) hasLocation(#20238,#20226) #20239=* exit_cfg_node(#20239,#20008) #20240=@"loc,{#10000},1,47,1,46" locations_default(#20240,#10000,1,47,1,46) hasLocation(#20239,#20240) successor(#20021,#20239) successor(#20014,#20021) successor(#20238,#20014) successor(#20010,#20008) successor(#20225,#20010) numlines(#10000,14,9,0) filetype(#10000,"typescript")