JS: Update TRAP files

This commit is contained in:
Asger F
2026-02-27 14:15:34 +01:00
parent 47895b3334
commit d440b5fa85
265 changed files with 46031 additions and 44942 deletions

View File

@@ -293,254 +293,256 @@ variables(#20108,"sum",#20000)
variables(#20109,"obj",#20000)
#20110=@"var;{item};{#20000}"
variables(#20110,"item",#20000)
#20111=*
stmts(#20111,18,#20001,0,"var sum = 0;")
hasLocation(#20111,#20005)
stmt_containers(#20111,#20001)
#20111=@"var;{this};{#20000}"
variables(#20111,"this",#20000)
#20112=*
exprs(#20112,64,#20111,0,"sum = 0")
#20113=@"loc,{#10000},1,5,1,11"
locations_default(#20113,#10000,1,5,1,11)
hasLocation(#20112,#20113)
enclosing_stmt(#20112,#20111)
expr_containers(#20112,#20001)
#20114=*
exprs(#20114,78,#20112,0,"sum")
hasLocation(#20114,#20023)
enclosing_stmt(#20114,#20111)
expr_containers(#20114,#20001)
literals("sum","sum",#20114)
decl(#20114,#20108)
stmts(#20112,18,#20001,0,"var sum = 0;")
hasLocation(#20112,#20005)
stmt_containers(#20112,#20001)
#20113=*
exprs(#20113,64,#20112,0,"sum = 0")
#20114=@"loc,{#10000},1,5,1,11"
locations_default(#20114,#10000,1,5,1,11)
hasLocation(#20113,#20114)
enclosing_stmt(#20113,#20112)
expr_containers(#20113,#20001)
#20115=*
exprs(#20115,3,#20112,1,"0")
hasLocation(#20115,#20027)
enclosing_stmt(#20115,#20111)
exprs(#20115,78,#20113,0,"sum")
hasLocation(#20115,#20023)
enclosing_stmt(#20115,#20112)
expr_containers(#20115,#20001)
literals("0","0",#20115)
literals("sum","sum",#20115)
decl(#20115,#20108)
#20116=*
stmts(#20116,18,#20001,1,"var obj ... p3: 8};")
hasLocation(#20116,#20007)
stmt_containers(#20116,#20001)
exprs(#20116,3,#20113,1,"0")
hasLocation(#20116,#20027)
enclosing_stmt(#20116,#20112)
expr_containers(#20116,#20001)
literals("0","0",#20116)
#20117=*
exprs(#20117,64,#20116,0,"obj = { ... op3: 8}")
#20118=@"loc,{#10000},2,5,2,41"
locations_default(#20118,#10000,2,5,2,41)
hasLocation(#20117,#20118)
enclosing_stmt(#20117,#20116)
expr_containers(#20117,#20001)
#20119=*
exprs(#20119,78,#20117,0,"obj")
hasLocation(#20119,#20033)
enclosing_stmt(#20119,#20116)
expr_containers(#20119,#20001)
literals("obj","obj",#20119)
decl(#20119,#20109)
stmts(#20117,18,#20001,1,"var obj ... p3: 8};")
hasLocation(#20117,#20007)
stmt_containers(#20117,#20001)
#20118=*
exprs(#20118,64,#20117,0,"obj = { ... op3: 8}")
#20119=@"loc,{#10000},2,5,2,41"
locations_default(#20119,#10000,2,5,2,41)
hasLocation(#20118,#20119)
enclosing_stmt(#20118,#20117)
expr_containers(#20118,#20001)
#20120=*
exprs(#20120,8,#20117,1,"{prop1: ... op3: 8}")
#20121=@"loc,{#10000},2,11,2,41"
locations_default(#20121,#10000,2,11,2,41)
hasLocation(#20120,#20121)
enclosing_stmt(#20120,#20116)
exprs(#20120,78,#20118,0,"obj")
hasLocation(#20120,#20033)
enclosing_stmt(#20120,#20117)
expr_containers(#20120,#20001)
#20122=*
properties(#20122,#20120,0,0,"prop1: 5")
#20123=@"loc,{#10000},2,12,2,19"
locations_default(#20123,#10000,2,12,2,19)
hasLocation(#20122,#20123)
#20124=*
exprs(#20124,0,#20122,0,"prop1")
hasLocation(#20124,#20039)
enclosing_stmt(#20124,#20116)
expr_containers(#20124,#20001)
literals("prop1","prop1",#20124)
literals("obj","obj",#20120)
decl(#20120,#20109)
#20121=*
exprs(#20121,8,#20118,1,"{prop1: ... op3: 8}")
#20122=@"loc,{#10000},2,11,2,41"
locations_default(#20122,#10000,2,11,2,41)
hasLocation(#20121,#20122)
enclosing_stmt(#20121,#20117)
expr_containers(#20121,#20001)
#20123=*
properties(#20123,#20121,0,0,"prop1: 5")
#20124=@"loc,{#10000},2,12,2,19"
locations_default(#20124,#10000,2,12,2,19)
hasLocation(#20123,#20124)
#20125=*
exprs(#20125,3,#20122,1,"5")
hasLocation(#20125,#20043)
enclosing_stmt(#20125,#20116)
exprs(#20125,0,#20123,0,"prop1")
hasLocation(#20125,#20039)
enclosing_stmt(#20125,#20117)
expr_containers(#20125,#20001)
literals("5","5",#20125)
literals("prop1","prop1",#20125)
#20126=*
properties(#20126,#20120,1,0,"prop2: 13")
#20127=@"loc,{#10000},2,22,2,30"
locations_default(#20127,#10000,2,22,2,30)
hasLocation(#20126,#20127)
#20128=*
exprs(#20128,0,#20126,0,"prop2")
hasLocation(#20128,#20047)
enclosing_stmt(#20128,#20116)
expr_containers(#20128,#20001)
literals("prop2","prop2",#20128)
exprs(#20126,3,#20123,1,"5")
hasLocation(#20126,#20043)
enclosing_stmt(#20126,#20117)
expr_containers(#20126,#20001)
literals("5","5",#20126)
#20127=*
properties(#20127,#20121,1,0,"prop2: 13")
#20128=@"loc,{#10000},2,22,2,30"
locations_default(#20128,#10000,2,22,2,30)
hasLocation(#20127,#20128)
#20129=*
exprs(#20129,3,#20126,1,"13")
hasLocation(#20129,#20051)
enclosing_stmt(#20129,#20116)
exprs(#20129,0,#20127,0,"prop2")
hasLocation(#20129,#20047)
enclosing_stmt(#20129,#20117)
expr_containers(#20129,#20001)
literals("13","13",#20129)
literals("prop2","prop2",#20129)
#20130=*
properties(#20130,#20120,2,0,"prop3: 8")
#20131=@"loc,{#10000},2,33,2,40"
locations_default(#20131,#10000,2,33,2,40)
hasLocation(#20130,#20131)
#20132=*
exprs(#20132,0,#20130,0,"prop3")
hasLocation(#20132,#20055)
enclosing_stmt(#20132,#20116)
expr_containers(#20132,#20001)
literals("prop3","prop3",#20132)
exprs(#20130,3,#20127,1,"13")
hasLocation(#20130,#20051)
enclosing_stmt(#20130,#20117)
expr_containers(#20130,#20001)
literals("13","13",#20130)
#20131=*
properties(#20131,#20121,2,0,"prop3: 8")
#20132=@"loc,{#10000},2,33,2,40"
locations_default(#20132,#10000,2,33,2,40)
hasLocation(#20131,#20132)
#20133=*
exprs(#20133,3,#20130,1,"8")
hasLocation(#20133,#20059)
enclosing_stmt(#20133,#20116)
exprs(#20133,0,#20131,0,"prop3")
hasLocation(#20133,#20055)
enclosing_stmt(#20133,#20117)
expr_containers(#20133,#20001)
literals("8","8",#20133)
literals("prop3","prop3",#20133)
#20134=*
stmts(#20134,25,#20001,2,"for eac ... item;\n}")
#20135=@"loc,{#10000},4,1,6,1"
locations_default(#20135,#10000,4,1,6,1)
hasLocation(#20134,#20135)
stmt_containers(#20134,#20001)
#20136=*
exprs(#20136,79,#20134,1,"obj")
hasLocation(#20136,#20077)
enclosing_stmt(#20136,#20134)
expr_containers(#20136,#20001)
literals("obj","obj",#20136)
bind(#20136,#20109)
exprs(#20134,3,#20131,1,"8")
hasLocation(#20134,#20059)
enclosing_stmt(#20134,#20117)
expr_containers(#20134,#20001)
literals("8","8",#20134)
#20135=*
stmts(#20135,25,#20001,2,"for eac ... item;\n}")
#20136=@"loc,{#10000},4,1,6,1"
locations_default(#20136,#10000,4,1,6,1)
hasLocation(#20135,#20136)
stmt_containers(#20135,#20001)
#20137=*
stmts(#20137,18,#20134,0,"var item")
#20138=@"loc,{#10000},4,11,4,18"
locations_default(#20138,#10000,4,11,4,18)
hasLocation(#20137,#20138)
stmt_containers(#20137,#20001)
#20139=*
exprs(#20139,64,#20137,0,"item")
hasLocation(#20139,#20073)
enclosing_stmt(#20139,#20137)
expr_containers(#20139,#20001)
exprs(#20137,79,#20135,1,"obj")
hasLocation(#20137,#20077)
enclosing_stmt(#20137,#20135)
expr_containers(#20137,#20001)
literals("obj","obj",#20137)
bind(#20137,#20109)
#20138=*
stmts(#20138,18,#20135,0,"var item")
#20139=@"loc,{#10000},4,11,4,18"
locations_default(#20139,#10000,4,11,4,18)
hasLocation(#20138,#20139)
stmt_containers(#20138,#20001)
#20140=*
exprs(#20140,78,#20139,0,"item")
exprs(#20140,64,#20138,0,"item")
hasLocation(#20140,#20073)
enclosing_stmt(#20140,#20137)
enclosing_stmt(#20140,#20138)
expr_containers(#20140,#20001)
literals("item","item",#20140)
decl(#20140,#20110)
#20141=*
stmts(#20141,1,#20134,2,"{\n sum += item;\n}")
#20142=@"loc,{#10000},4,28,6,1"
locations_default(#20142,#10000,4,28,6,1)
hasLocation(#20141,#20142)
stmt_containers(#20141,#20001)
#20143=*
stmts(#20143,2,#20141,0,"sum += item;")
#20144=@"loc,{#10000},5,3,5,14"
locations_default(#20144,#10000,5,3,5,14)
hasLocation(#20143,#20144)
stmt_containers(#20143,#20001)
#20145=*
exprs(#20145,48,#20143,0,"sum += item")
#20146=@"loc,{#10000},5,3,5,13"
locations_default(#20146,#10000,5,3,5,13)
hasLocation(#20145,#20146)
enclosing_stmt(#20145,#20143)
expr_containers(#20145,#20001)
#20147=*
exprs(#20147,79,#20145,0,"sum")
hasLocation(#20147,#20083)
enclosing_stmt(#20147,#20143)
expr_containers(#20147,#20001)
literals("sum","sum",#20147)
bind(#20147,#20108)
exprs(#20141,78,#20140,0,"item")
hasLocation(#20141,#20073)
enclosing_stmt(#20141,#20138)
expr_containers(#20141,#20001)
literals("item","item",#20141)
decl(#20141,#20110)
#20142=*
stmts(#20142,1,#20135,2,"{\n sum += item;\n}")
#20143=@"loc,{#10000},4,28,6,1"
locations_default(#20143,#10000,4,28,6,1)
hasLocation(#20142,#20143)
stmt_containers(#20142,#20001)
#20144=*
stmts(#20144,2,#20142,0,"sum += item;")
#20145=@"loc,{#10000},5,3,5,14"
locations_default(#20145,#10000,5,3,5,14)
hasLocation(#20144,#20145)
stmt_containers(#20144,#20001)
#20146=*
exprs(#20146,48,#20144,0,"sum += item")
#20147=@"loc,{#10000},5,3,5,13"
locations_default(#20147,#10000,5,3,5,13)
hasLocation(#20146,#20147)
enclosing_stmt(#20146,#20144)
expr_containers(#20146,#20001)
#20148=*
exprs(#20148,79,#20145,1,"item")
hasLocation(#20148,#20087)
enclosing_stmt(#20148,#20143)
exprs(#20148,79,#20146,0,"sum")
hasLocation(#20148,#20083)
enclosing_stmt(#20148,#20144)
expr_containers(#20148,#20001)
literals("item","item",#20148)
bind(#20148,#20110)
literals("sum","sum",#20148)
bind(#20148,#20108)
#20149=*
stmts(#20149,2,#20001,3,"console.log(sum);")
#20150=@"loc,{#10000},8,1,8,17"
locations_default(#20150,#10000,8,1,8,17)
hasLocation(#20149,#20150)
stmt_containers(#20149,#20001)
#20151=*
exprs(#20151,13,#20149,0,"console.log(sum)")
#20152=@"loc,{#10000},8,1,8,16"
locations_default(#20152,#10000,8,1,8,16)
hasLocation(#20151,#20152)
enclosing_stmt(#20151,#20149)
expr_containers(#20151,#20001)
#20153=*
exprs(#20153,14,#20151,-1,"console.log")
#20154=@"loc,{#10000},8,1,8,11"
locations_default(#20154,#10000,8,1,8,11)
hasLocation(#20153,#20154)
enclosing_stmt(#20153,#20149)
expr_containers(#20153,#20001)
#20155=*
exprs(#20155,79,#20153,0,"console")
hasLocation(#20155,#20092)
enclosing_stmt(#20155,#20149)
expr_containers(#20155,#20001)
literals("console","console",#20155)
#20156=@"var;{console};{#20000}"
variables(#20156,"console",#20000)
bind(#20155,#20156)
#20157=*
exprs(#20157,0,#20153,1,"log")
hasLocation(#20157,#20096)
enclosing_stmt(#20157,#20149)
expr_containers(#20157,#20001)
literals("log","log",#20157)
exprs(#20149,79,#20146,1,"item")
hasLocation(#20149,#20087)
enclosing_stmt(#20149,#20144)
expr_containers(#20149,#20001)
literals("item","item",#20149)
bind(#20149,#20110)
#20150=*
stmts(#20150,2,#20001,3,"console.log(sum);")
#20151=@"loc,{#10000},8,1,8,17"
locations_default(#20151,#10000,8,1,8,17)
hasLocation(#20150,#20151)
stmt_containers(#20150,#20001)
#20152=*
exprs(#20152,13,#20150,0,"console.log(sum)")
#20153=@"loc,{#10000},8,1,8,16"
locations_default(#20153,#10000,8,1,8,16)
hasLocation(#20152,#20153)
enclosing_stmt(#20152,#20150)
expr_containers(#20152,#20001)
#20154=*
exprs(#20154,14,#20152,-1,"console.log")
#20155=@"loc,{#10000},8,1,8,11"
locations_default(#20155,#10000,8,1,8,11)
hasLocation(#20154,#20155)
enclosing_stmt(#20154,#20150)
expr_containers(#20154,#20001)
#20156=*
exprs(#20156,79,#20154,0,"console")
hasLocation(#20156,#20092)
enclosing_stmt(#20156,#20150)
expr_containers(#20156,#20001)
literals("console","console",#20156)
#20157=@"var;{console};{#20000}"
variables(#20157,"console",#20000)
bind(#20156,#20157)
#20158=*
exprs(#20158,79,#20151,0,"sum")
hasLocation(#20158,#20100)
enclosing_stmt(#20158,#20149)
exprs(#20158,0,#20154,1,"log")
hasLocation(#20158,#20096)
enclosing_stmt(#20158,#20150)
expr_containers(#20158,#20001)
literals("sum","sum",#20158)
bind(#20158,#20108)
literals("log","log",#20158)
#20159=*
entry_cfg_node(#20159,#20001)
#20160=@"loc,{#10000},1,1,1,0"
locations_default(#20160,#10000,1,1,1,0)
hasLocation(#20159,#20160)
#20161=*
exit_cfg_node(#20161,#20001)
hasLocation(#20161,#20106)
successor(#20149,#20155)
successor(#20158,#20151)
successor(#20157,#20153)
successor(#20155,#20157)
successor(#20153,#20158)
successor(#20151,#20161)
successor(#20136,#20134)
successor(#20134,#20137)
successor(#20134,#20149)
successor(#20143,#20147)
successor(#20148,#20145)
successor(#20147,#20148)
successor(#20145,#20134)
successor(#20141,#20143)
successor(#20137,#20140)
successor(#20140,#20139)
successor(#20139,#20141)
successor(#20116,#20119)
successor(#20120,#20124)
successor(#20133,#20130)
successor(#20132,#20133)
successor(#20130,#20117)
successor(#20129,#20126)
successor(#20128,#20129)
successor(#20126,#20132)
successor(#20125,#20122)
successor(#20124,#20125)
successor(#20122,#20128)
successor(#20119,#20120)
successor(#20117,#20136)
successor(#20111,#20114)
successor(#20115,#20112)
successor(#20114,#20115)
successor(#20112,#20116)
successor(#20159,#20111)
exprs(#20159,79,#20152,0,"sum")
hasLocation(#20159,#20100)
enclosing_stmt(#20159,#20150)
expr_containers(#20159,#20001)
literals("sum","sum",#20159)
bind(#20159,#20108)
#20160=*
entry_cfg_node(#20160,#20001)
#20161=@"loc,{#10000},1,1,1,0"
locations_default(#20161,#10000,1,1,1,0)
hasLocation(#20160,#20161)
#20162=*
exit_cfg_node(#20162,#20001)
hasLocation(#20162,#20106)
successor(#20150,#20156)
successor(#20159,#20152)
successor(#20158,#20154)
successor(#20156,#20158)
successor(#20154,#20159)
successor(#20152,#20162)
successor(#20137,#20135)
successor(#20135,#20138)
successor(#20135,#20150)
successor(#20144,#20148)
successor(#20149,#20146)
successor(#20148,#20149)
successor(#20146,#20135)
successor(#20142,#20144)
successor(#20138,#20141)
successor(#20141,#20140)
successor(#20140,#20142)
successor(#20117,#20120)
successor(#20121,#20125)
successor(#20134,#20131)
successor(#20133,#20134)
successor(#20131,#20118)
successor(#20130,#20127)
successor(#20129,#20130)
successor(#20127,#20133)
successor(#20126,#20123)
successor(#20125,#20126)
successor(#20123,#20129)
successor(#20120,#20121)
successor(#20118,#20137)
successor(#20112,#20115)
successor(#20116,#20113)
successor(#20115,#20116)
successor(#20113,#20117)
successor(#20160,#20112)
numlines(#10000,8,6,1)
filetype(#10000,"javascript")