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

@@ -237,260 +237,262 @@ hasLocation(#20001,#20088)
variables(#20089,"hasOwnProp",#20000)
#20090=@"var;{obj};{#20000}"
variables(#20090,"obj",#20000)
#20091=*
stmts(#20091,2,#20001,0,"process ... e.log);")
hasLocation(#20091,#20003)
stmt_containers(#20091,#20001)
#20091=@"var;{this};{#20000}"
variables(#20091,"this",#20000)
#20092=*
exprs(#20092,13,#20091,0,"process ... le.log)")
#20093=@"loc,{#10000},1,1,1,31"
locations_default(#20093,#10000,1,1,1,31)
hasLocation(#20092,#20093)
enclosing_stmt(#20092,#20091)
expr_containers(#20092,#20001)
#20094=*
exprs(#20094,14,#20092,-1,"process.argv.map")
#20095=@"loc,{#10000},1,1,1,16"
locations_default(#20095,#10000,1,1,1,16)
hasLocation(#20094,#20095)
enclosing_stmt(#20094,#20091)
expr_containers(#20094,#20001)
#20096=*
exprs(#20096,14,#20094,0,"process.argv")
#20097=@"loc,{#10000},1,1,1,12"
locations_default(#20097,#10000,1,1,1,12)
hasLocation(#20096,#20097)
enclosing_stmt(#20096,#20091)
expr_containers(#20096,#20001)
#20098=*
exprs(#20098,79,#20096,0,"process")
hasLocation(#20098,#20013)
enclosing_stmt(#20098,#20091)
expr_containers(#20098,#20001)
literals("process","process",#20098)
#20099=@"var;{process};{#20000}"
variables(#20099,"process",#20000)
bind(#20098,#20099)
#20100=*
exprs(#20100,0,#20096,1,"argv")
hasLocation(#20100,#20017)
enclosing_stmt(#20100,#20091)
expr_containers(#20100,#20001)
literals("argv","argv",#20100)
stmts(#20092,2,#20001,0,"process ... e.log);")
hasLocation(#20092,#20003)
stmt_containers(#20092,#20001)
#20093=*
exprs(#20093,13,#20092,0,"process ... le.log)")
#20094=@"loc,{#10000},1,1,1,31"
locations_default(#20094,#10000,1,1,1,31)
hasLocation(#20093,#20094)
enclosing_stmt(#20093,#20092)
expr_containers(#20093,#20001)
#20095=*
exprs(#20095,14,#20093,-1,"process.argv.map")
#20096=@"loc,{#10000},1,1,1,16"
locations_default(#20096,#10000,1,1,1,16)
hasLocation(#20095,#20096)
enclosing_stmt(#20095,#20092)
expr_containers(#20095,#20001)
#20097=*
exprs(#20097,14,#20095,0,"process.argv")
#20098=@"loc,{#10000},1,1,1,12"
locations_default(#20098,#10000,1,1,1,12)
hasLocation(#20097,#20098)
enclosing_stmt(#20097,#20092)
expr_containers(#20097,#20001)
#20099=*
exprs(#20099,79,#20097,0,"process")
hasLocation(#20099,#20013)
enclosing_stmt(#20099,#20092)
expr_containers(#20099,#20001)
literals("process","process",#20099)
#20100=@"var;{process};{#20000}"
variables(#20100,"process",#20000)
bind(#20099,#20100)
#20101=*
exprs(#20101,0,#20094,1,"map")
hasLocation(#20101,#20021)
enclosing_stmt(#20101,#20091)
exprs(#20101,0,#20097,1,"argv")
hasLocation(#20101,#20017)
enclosing_stmt(#20101,#20092)
expr_containers(#20101,#20001)
literals("map","map",#20101)
literals("argv","argv",#20101)
#20102=*
exprs(#20102,97,#20092,0,"::console.log")
#20103=@"loc,{#10000},1,18,1,30"
locations_default(#20103,#10000,1,18,1,30)
hasLocation(#20102,#20103)
enclosing_stmt(#20102,#20091)
exprs(#20102,0,#20095,1,"map")
hasLocation(#20102,#20021)
enclosing_stmt(#20102,#20092)
expr_containers(#20102,#20001)
#20104=*
exprs(#20104,14,#20102,1,"console.log")
#20105=@"loc,{#10000},1,20,1,30"
locations_default(#20105,#10000,1,20,1,30)
hasLocation(#20104,#20105)
enclosing_stmt(#20104,#20091)
expr_containers(#20104,#20001)
#20106=*
exprs(#20106,79,#20104,0,"console")
hasLocation(#20106,#20027)
enclosing_stmt(#20106,#20091)
expr_containers(#20106,#20001)
literals("console","console",#20106)
#20107=@"var;{console};{#20000}"
variables(#20107,"console",#20000)
bind(#20106,#20107)
#20108=*
exprs(#20108,0,#20104,1,"log")
hasLocation(#20108,#20031)
enclosing_stmt(#20108,#20091)
expr_containers(#20108,#20001)
literals("log","log",#20108)
literals("map","map",#20102)
#20103=*
exprs(#20103,97,#20093,0,"::console.log")
#20104=@"loc,{#10000},1,18,1,30"
locations_default(#20104,#10000,1,18,1,30)
hasLocation(#20103,#20104)
enclosing_stmt(#20103,#20092)
expr_containers(#20103,#20001)
#20105=*
exprs(#20105,14,#20103,1,"console.log")
#20106=@"loc,{#10000},1,20,1,30"
locations_default(#20106,#10000,1,20,1,30)
hasLocation(#20105,#20106)
enclosing_stmt(#20105,#20092)
expr_containers(#20105,#20001)
#20107=*
exprs(#20107,79,#20105,0,"console")
hasLocation(#20107,#20027)
enclosing_stmt(#20107,#20092)
expr_containers(#20107,#20001)
literals("console","console",#20107)
#20108=@"var;{console};{#20000}"
variables(#20108,"console",#20000)
bind(#20107,#20108)
#20109=*
stmts(#20109,23,#20001,1,"let has ... operty;")
hasLocation(#20109,#20007)
stmt_containers(#20109,#20001)
exprs(#20109,0,#20105,1,"log")
hasLocation(#20109,#20031)
enclosing_stmt(#20109,#20092)
expr_containers(#20109,#20001)
literals("log","log",#20109)
#20110=*
exprs(#20110,64,#20109,0,"hasOwnP ... roperty")
#20111=@"loc,{#10000},3,5,3,48"
locations_default(#20111,#10000,3,5,3,48)
hasLocation(#20110,#20111)
enclosing_stmt(#20110,#20109)
expr_containers(#20110,#20001)
#20112=*
exprs(#20112,78,#20110,0,"hasOwnProp")
hasLocation(#20112,#20039)
enclosing_stmt(#20112,#20109)
expr_containers(#20112,#20001)
literals("hasOwnProp","hasOwnProp",#20112)
decl(#20112,#20089)
stmts(#20110,23,#20001,1,"let has ... operty;")
hasLocation(#20110,#20007)
stmt_containers(#20110,#20001)
#20111=*
exprs(#20111,64,#20110,0,"hasOwnP ... roperty")
#20112=@"loc,{#10000},3,5,3,48"
locations_default(#20112,#10000,3,5,3,48)
hasLocation(#20111,#20112)
enclosing_stmt(#20111,#20110)
expr_containers(#20111,#20001)
#20113=*
exprs(#20113,14,#20110,1,"Object. ... roperty")
#20114=@"loc,{#10000},3,18,3,48"
locations_default(#20114,#10000,3,18,3,48)
hasLocation(#20113,#20114)
enclosing_stmt(#20113,#20109)
exprs(#20113,78,#20111,0,"hasOwnProp")
hasLocation(#20113,#20039)
enclosing_stmt(#20113,#20110)
expr_containers(#20113,#20001)
#20115=*
exprs(#20115,14,#20113,0,"Object.prototype")
#20116=@"loc,{#10000},3,18,3,33"
locations_default(#20116,#10000,3,18,3,33)
hasLocation(#20115,#20116)
enclosing_stmt(#20115,#20109)
expr_containers(#20115,#20001)
#20117=*
exprs(#20117,79,#20115,0,"Object")
hasLocation(#20117,#20043)
enclosing_stmt(#20117,#20109)
expr_containers(#20117,#20001)
literals("Object","Object",#20117)
#20118=@"var;{Object};{#20000}"
variables(#20118,"Object",#20000)
bind(#20117,#20118)
#20119=*
exprs(#20119,0,#20115,1,"prototype")
hasLocation(#20119,#20047)
enclosing_stmt(#20119,#20109)
expr_containers(#20119,#20001)
literals("prototype","prototype",#20119)
literals("hasOwnProp","hasOwnProp",#20113)
decl(#20113,#20089)
#20114=*
exprs(#20114,14,#20111,1,"Object. ... roperty")
#20115=@"loc,{#10000},3,18,3,48"
locations_default(#20115,#10000,3,18,3,48)
hasLocation(#20114,#20115)
enclosing_stmt(#20114,#20110)
expr_containers(#20114,#20001)
#20116=*
exprs(#20116,14,#20114,0,"Object.prototype")
#20117=@"loc,{#10000},3,18,3,33"
locations_default(#20117,#10000,3,18,3,33)
hasLocation(#20116,#20117)
enclosing_stmt(#20116,#20110)
expr_containers(#20116,#20001)
#20118=*
exprs(#20118,79,#20116,0,"Object")
hasLocation(#20118,#20043)
enclosing_stmt(#20118,#20110)
expr_containers(#20118,#20001)
literals("Object","Object",#20118)
#20119=@"var;{Object};{#20000}"
variables(#20119,"Object",#20000)
bind(#20118,#20119)
#20120=*
exprs(#20120,0,#20113,1,"hasOwnProperty")
hasLocation(#20120,#20051)
enclosing_stmt(#20120,#20109)
exprs(#20120,0,#20116,1,"prototype")
hasLocation(#20120,#20047)
enclosing_stmt(#20120,#20110)
expr_containers(#20120,#20001)
literals("hasOwnProperty","hasOwnProperty",#20120)
literals("prototype","prototype",#20120)
#20121=*
stmts(#20121,23,#20001,2,"let obj ... 100 };")
hasLocation(#20121,#20009)
stmt_containers(#20121,#20001)
exprs(#20121,0,#20114,1,"hasOwnProperty")
hasLocation(#20121,#20051)
enclosing_stmt(#20121,#20110)
expr_containers(#20121,#20001)
literals("hasOwnProperty","hasOwnProperty",#20121)
#20122=*
exprs(#20122,64,#20121,0,"obj = { x: 100 }")
#20123=@"loc,{#10000},4,5,4,20"
locations_default(#20123,#10000,4,5,4,20)
hasLocation(#20122,#20123)
enclosing_stmt(#20122,#20121)
expr_containers(#20122,#20001)
#20124=*
exprs(#20124,78,#20122,0,"obj")
hasLocation(#20124,#20057)
enclosing_stmt(#20124,#20121)
expr_containers(#20124,#20001)
literals("obj","obj",#20124)
decl(#20124,#20090)
stmts(#20122,23,#20001,2,"let obj ... 100 };")
hasLocation(#20122,#20009)
stmt_containers(#20122,#20001)
#20123=*
exprs(#20123,64,#20122,0,"obj = { x: 100 }")
#20124=@"loc,{#10000},4,5,4,20"
locations_default(#20124,#10000,4,5,4,20)
hasLocation(#20123,#20124)
enclosing_stmt(#20123,#20122)
expr_containers(#20123,#20001)
#20125=*
exprs(#20125,8,#20122,1,"{ x: 100 }")
#20126=@"loc,{#10000},4,11,4,20"
locations_default(#20126,#10000,4,11,4,20)
hasLocation(#20125,#20126)
enclosing_stmt(#20125,#20121)
exprs(#20125,78,#20123,0,"obj")
hasLocation(#20125,#20057)
enclosing_stmt(#20125,#20122)
expr_containers(#20125,#20001)
#20127=*
properties(#20127,#20125,0,0,"x: 100")
#20128=@"loc,{#10000},4,13,4,18"
locations_default(#20128,#10000,4,13,4,18)
hasLocation(#20127,#20128)
#20129=*
exprs(#20129,0,#20127,0,"x")
hasLocation(#20129,#20063)
enclosing_stmt(#20129,#20121)
expr_containers(#20129,#20001)
literals("x","x",#20129)
literals("obj","obj",#20125)
decl(#20125,#20090)
#20126=*
exprs(#20126,8,#20123,1,"{ x: 100 }")
#20127=@"loc,{#10000},4,11,4,20"
locations_default(#20127,#10000,4,11,4,20)
hasLocation(#20126,#20127)
enclosing_stmt(#20126,#20122)
expr_containers(#20126,#20001)
#20128=*
properties(#20128,#20126,0,0,"x: 100")
#20129=@"loc,{#10000},4,13,4,18"
locations_default(#20129,#10000,4,13,4,18)
hasLocation(#20128,#20129)
#20130=*
exprs(#20130,3,#20127,1,"100")
hasLocation(#20130,#20067)
enclosing_stmt(#20130,#20121)
exprs(#20130,0,#20128,0,"x")
hasLocation(#20130,#20063)
enclosing_stmt(#20130,#20122)
expr_containers(#20130,#20001)
literals("100","100",#20130)
literals("x","x",#20130)
#20131=*
stmts(#20131,2,#20001,3,"obj::ha ... p(""x"");")
hasLocation(#20131,#20011)
stmt_containers(#20131,#20001)
exprs(#20131,3,#20128,1,"100")
hasLocation(#20131,#20067)
enclosing_stmt(#20131,#20122)
expr_containers(#20131,#20001)
literals("100","100",#20131)
#20132=*
exprs(#20132,13,#20131,0,"obj::hasOwnProp(""x"")")
#20133=@"loc,{#10000},5,1,5,20"
locations_default(#20133,#10000,5,1,5,20)
hasLocation(#20132,#20133)
enclosing_stmt(#20132,#20131)
expr_containers(#20132,#20001)
#20134=*
exprs(#20134,97,#20132,-1,"obj::hasOwnProp")
#20135=@"loc,{#10000},5,1,5,15"
locations_default(#20135,#10000,5,1,5,15)
hasLocation(#20134,#20135)
enclosing_stmt(#20134,#20131)
expr_containers(#20134,#20001)
#20136=*
exprs(#20136,79,#20134,0,"obj")
hasLocation(#20136,#20073)
enclosing_stmt(#20136,#20131)
expr_containers(#20136,#20001)
literals("obj","obj",#20136)
bind(#20136,#20090)
stmts(#20132,2,#20001,3,"obj::ha ... p(""x"");")
hasLocation(#20132,#20011)
stmt_containers(#20132,#20001)
#20133=*
exprs(#20133,13,#20132,0,"obj::hasOwnProp(""x"")")
#20134=@"loc,{#10000},5,1,5,20"
locations_default(#20134,#10000,5,1,5,20)
hasLocation(#20133,#20134)
enclosing_stmt(#20133,#20132)
expr_containers(#20133,#20001)
#20135=*
exprs(#20135,97,#20133,-1,"obj::hasOwnProp")
#20136=@"loc,{#10000},5,1,5,15"
locations_default(#20136,#10000,5,1,5,15)
hasLocation(#20135,#20136)
enclosing_stmt(#20135,#20132)
expr_containers(#20135,#20001)
#20137=*
exprs(#20137,79,#20134,1,"hasOwnProp")
hasLocation(#20137,#20077)
enclosing_stmt(#20137,#20131)
exprs(#20137,79,#20135,0,"obj")
hasLocation(#20137,#20073)
enclosing_stmt(#20137,#20132)
expr_containers(#20137,#20001)
literals("hasOwnProp","hasOwnProp",#20137)
bind(#20137,#20089)
literals("obj","obj",#20137)
bind(#20137,#20090)
#20138=*
exprs(#20138,4,#20132,0,"""x""")
hasLocation(#20138,#20081)
enclosing_stmt(#20138,#20131)
exprs(#20138,79,#20135,1,"hasOwnProp")
hasLocation(#20138,#20077)
enclosing_stmt(#20138,#20132)
expr_containers(#20138,#20001)
literals("x","""x""",#20138)
literals("hasOwnProp","hasOwnProp",#20138)
bind(#20138,#20089)
#20139=*
regexpterm(#20139,14,#20138,0,"x")
#20140=@"loc,{#10000},5,18,5,18"
locations_default(#20140,#10000,5,18,5,18)
hasLocation(#20139,#20140)
regexp_const_value(#20139,"x")
#20141=*
entry_cfg_node(#20141,#20001)
#20142=@"loc,{#10000},1,1,1,0"
locations_default(#20142,#10000,1,1,1,0)
hasLocation(#20141,#20142)
#20143=*
exit_cfg_node(#20143,#20001)
hasLocation(#20143,#20087)
successor(#20131,#20136)
successor(#20138,#20132)
successor(#20137,#20134)
successor(#20136,#20137)
successor(#20134,#20138)
successor(#20132,#20143)
successor(#20121,#20124)
successor(#20125,#20129)
successor(#20130,#20127)
successor(#20129,#20130)
successor(#20127,#20122)
successor(#20124,#20125)
successor(#20122,#20131)
successor(#20109,#20112)
successor(#20120,#20113)
successor(#20119,#20115)
successor(#20117,#20119)
successor(#20115,#20120)
successor(#20113,#20110)
successor(#20112,#20117)
successor(#20110,#20121)
successor(#20091,#20098)
successor(#20108,#20104)
successor(#20106,#20108)
successor(#20104,#20102)
successor(#20102,#20092)
successor(#20101,#20094)
successor(#20100,#20096)
successor(#20098,#20100)
successor(#20096,#20101)
successor(#20094,#20106)
successor(#20092,#20109)
successor(#20141,#20091)
exprs(#20139,4,#20133,0,"""x""")
hasLocation(#20139,#20081)
enclosing_stmt(#20139,#20132)
expr_containers(#20139,#20001)
literals("x","""x""",#20139)
#20140=*
regexpterm(#20140,14,#20139,0,"x")
#20141=@"loc,{#10000},5,18,5,18"
locations_default(#20141,#10000,5,18,5,18)
hasLocation(#20140,#20141)
regexp_const_value(#20140,"x")
#20142=*
entry_cfg_node(#20142,#20001)
#20143=@"loc,{#10000},1,1,1,0"
locations_default(#20143,#10000,1,1,1,0)
hasLocation(#20142,#20143)
#20144=*
exit_cfg_node(#20144,#20001)
hasLocation(#20144,#20087)
successor(#20132,#20137)
successor(#20139,#20133)
successor(#20138,#20135)
successor(#20137,#20138)
successor(#20135,#20139)
successor(#20133,#20144)
successor(#20122,#20125)
successor(#20126,#20130)
successor(#20131,#20128)
successor(#20130,#20131)
successor(#20128,#20123)
successor(#20125,#20126)
successor(#20123,#20132)
successor(#20110,#20113)
successor(#20121,#20114)
successor(#20120,#20116)
successor(#20118,#20120)
successor(#20116,#20121)
successor(#20114,#20111)
successor(#20113,#20118)
successor(#20111,#20122)
successor(#20092,#20099)
successor(#20109,#20105)
successor(#20107,#20109)
successor(#20105,#20103)
successor(#20103,#20093)
successor(#20102,#20095)
successor(#20101,#20097)
successor(#20099,#20101)
successor(#20097,#20102)
successor(#20095,#20107)
successor(#20093,#20110)
successor(#20142,#20092)
numlines(#10000,5,4,0)
filetype(#10000,"javascript")