mirror of
https://github.com/github/codeql.git
synced 2026-05-05 21:55:19 +02:00
JS: Update TRAP
This commit is contained in:
@@ -234,121 +234,127 @@ enclosingStmt(#20085,#20083)
|
||||
exprContainers(#20085,#20001)
|
||||
literals("!","""!""",#20085)
|
||||
#20086=*
|
||||
stmts(#20086,20,#20079,1,"catch(x) { ; }")
|
||||
#20087=@"loc,{#10000},3,3,3,16"
|
||||
locations_default(#20087,#10000,3,3,3,16)
|
||||
regexpterm(#20086,14,#20085,0,"!")
|
||||
#20087=@"loc,{#10000},2,12,2,12"
|
||||
locations_default(#20087,#10000,2,12,2,12)
|
||||
hasLocation(#20086,#20087)
|
||||
stmtContainers(#20086,#20001)
|
||||
regexpConstValue(#20086,"!")
|
||||
#20088=*
|
||||
scopes(#20088,2)
|
||||
scopenodes(#20086,#20088)
|
||||
scopenesting(#20088,#20000)
|
||||
#20089=@"var;{x};{#20088}"
|
||||
variables(#20089,"x",#20088)
|
||||
stmts(#20088,20,#20079,1,"catch(x) { ; }")
|
||||
#20089=@"loc,{#10000},3,3,3,16"
|
||||
locations_default(#20089,#10000,3,3,3,16)
|
||||
hasLocation(#20088,#20089)
|
||||
stmtContainers(#20088,#20001)
|
||||
#20090=*
|
||||
exprs(#20090,78,#20086,0,"x")
|
||||
hasLocation(#20090,#20029)
|
||||
enclosingStmt(#20090,#20086)
|
||||
exprContainers(#20090,#20001)
|
||||
literals("x","x",#20090)
|
||||
decl(#20090,#20089)
|
||||
#20091=*
|
||||
stmts(#20091,1,#20086,1,"{ ; }")
|
||||
#20092=@"loc,{#10000},3,12,3,16"
|
||||
locations_default(#20092,#10000,3,12,3,16)
|
||||
hasLocation(#20091,#20092)
|
||||
stmtContainers(#20091,#20001)
|
||||
scopes(#20090,2)
|
||||
scopenodes(#20088,#20090)
|
||||
scopenesting(#20090,#20000)
|
||||
#20091=@"var;{x};{#20090}"
|
||||
variables(#20091,"x",#20090)
|
||||
#20092=*
|
||||
exprs(#20092,78,#20088,0,"x")
|
||||
hasLocation(#20092,#20029)
|
||||
enclosingStmt(#20092,#20088)
|
||||
exprContainers(#20092,#20001)
|
||||
literals("x","x",#20092)
|
||||
decl(#20092,#20091)
|
||||
#20093=*
|
||||
stmts(#20093,0,#20091,0,";")
|
||||
hasLocation(#20093,#20035)
|
||||
stmts(#20093,1,#20088,1,"{ ; }")
|
||||
#20094=@"loc,{#10000},3,12,3,16"
|
||||
locations_default(#20094,#10000,3,12,3,16)
|
||||
hasLocation(#20093,#20094)
|
||||
stmtContainers(#20093,#20001)
|
||||
#20094=*
|
||||
stmts(#20094,11,#20001,1,"try {} finally { ; }")
|
||||
hasLocation(#20094,#20009)
|
||||
stmtContainers(#20094,#20001)
|
||||
#20095=*
|
||||
stmts(#20095,1,#20094,0,"{}")
|
||||
#20096=@"loc,{#10000},4,5,4,6"
|
||||
locations_default(#20096,#10000,4,5,4,6)
|
||||
hasLocation(#20095,#20096)
|
||||
stmts(#20095,0,#20093,0,";")
|
||||
hasLocation(#20095,#20035)
|
||||
stmtContainers(#20095,#20001)
|
||||
#20096=*
|
||||
stmts(#20096,11,#20001,1,"try {} finally { ; }")
|
||||
hasLocation(#20096,#20009)
|
||||
stmtContainers(#20096,#20001)
|
||||
#20097=*
|
||||
stmts(#20097,1,#20094,-1,"{ ; }")
|
||||
#20098=@"loc,{#10000},4,16,4,20"
|
||||
locations_default(#20098,#10000,4,16,4,20)
|
||||
stmts(#20097,1,#20096,0,"{}")
|
||||
#20098=@"loc,{#10000},4,5,4,6"
|
||||
locations_default(#20098,#10000,4,5,4,6)
|
||||
hasLocation(#20097,#20098)
|
||||
stmtContainers(#20097,#20001)
|
||||
#20099=*
|
||||
stmts(#20099,0,#20097,0,";")
|
||||
hasLocation(#20099,#20049)
|
||||
stmts(#20099,1,#20096,-1,"{ ; }")
|
||||
#20100=@"loc,{#10000},4,16,4,20"
|
||||
locations_default(#20100,#10000,4,16,4,20)
|
||||
hasLocation(#20099,#20100)
|
||||
stmtContainers(#20099,#20001)
|
||||
#20100=*
|
||||
stmts(#20100,11,#20001,2,"try {} ... ally {}")
|
||||
hasLocation(#20100,#20011)
|
||||
stmtContainers(#20100,#20001)
|
||||
#20101=*
|
||||
stmts(#20101,1,#20100,0,"{}")
|
||||
#20102=@"loc,{#10000},5,5,5,6"
|
||||
locations_default(#20102,#10000,5,5,5,6)
|
||||
hasLocation(#20101,#20102)
|
||||
stmts(#20101,0,#20099,0,";")
|
||||
hasLocation(#20101,#20049)
|
||||
stmtContainers(#20101,#20001)
|
||||
#20102=*
|
||||
stmts(#20102,11,#20001,2,"try {} ... ally {}")
|
||||
hasLocation(#20102,#20011)
|
||||
stmtContainers(#20102,#20001)
|
||||
#20103=*
|
||||
stmts(#20103,20,#20100,1,"catch(x) {}")
|
||||
#20104=@"loc,{#10000},5,8,5,18"
|
||||
locations_default(#20104,#10000,5,8,5,18)
|
||||
stmts(#20103,1,#20102,0,"{}")
|
||||
#20104=@"loc,{#10000},5,5,5,6"
|
||||
locations_default(#20104,#10000,5,5,5,6)
|
||||
hasLocation(#20103,#20104)
|
||||
stmtContainers(#20103,#20001)
|
||||
#20105=*
|
||||
scopes(#20105,2)
|
||||
scopenodes(#20103,#20105)
|
||||
scopenesting(#20105,#20000)
|
||||
#20106=@"var;{x};{#20105}"
|
||||
variables(#20106,"x",#20105)
|
||||
stmts(#20105,20,#20102,1,"catch(x) {}")
|
||||
#20106=@"loc,{#10000},5,8,5,18"
|
||||
locations_default(#20106,#10000,5,8,5,18)
|
||||
hasLocation(#20105,#20106)
|
||||
stmtContainers(#20105,#20001)
|
||||
#20107=*
|
||||
exprs(#20107,78,#20103,0,"x")
|
||||
hasLocation(#20107,#20063)
|
||||
enclosingStmt(#20107,#20103)
|
||||
exprContainers(#20107,#20001)
|
||||
literals("x","x",#20107)
|
||||
decl(#20107,#20106)
|
||||
#20108=*
|
||||
stmts(#20108,1,#20103,1,"{}")
|
||||
#20109=@"loc,{#10000},5,17,5,18"
|
||||
locations_default(#20109,#10000,5,17,5,18)
|
||||
hasLocation(#20108,#20109)
|
||||
stmtContainers(#20108,#20001)
|
||||
scopes(#20107,2)
|
||||
scopenodes(#20105,#20107)
|
||||
scopenesting(#20107,#20000)
|
||||
#20108=@"var;{x};{#20107}"
|
||||
variables(#20108,"x",#20107)
|
||||
#20109=*
|
||||
exprs(#20109,78,#20105,0,"x")
|
||||
hasLocation(#20109,#20063)
|
||||
enclosingStmt(#20109,#20105)
|
||||
exprContainers(#20109,#20001)
|
||||
literals("x","x",#20109)
|
||||
decl(#20109,#20108)
|
||||
#20110=*
|
||||
stmts(#20110,1,#20100,-1,"{}")
|
||||
#20111=@"loc,{#10000},5,28,5,29"
|
||||
locations_default(#20111,#10000,5,28,5,29)
|
||||
stmts(#20110,1,#20105,1,"{}")
|
||||
#20111=@"loc,{#10000},5,17,5,18"
|
||||
locations_default(#20111,#10000,5,17,5,18)
|
||||
hasLocation(#20110,#20111)
|
||||
stmtContainers(#20110,#20001)
|
||||
#20112=*
|
||||
entry_cfg_node(#20112,#20001)
|
||||
#20113=@"loc,{#10000},1,1,1,0"
|
||||
locations_default(#20113,#10000,1,1,1,0)
|
||||
stmts(#20112,1,#20102,-1,"{}")
|
||||
#20113=@"loc,{#10000},5,28,5,29"
|
||||
locations_default(#20113,#10000,5,28,5,29)
|
||||
hasLocation(#20112,#20113)
|
||||
stmtContainers(#20112,#20001)
|
||||
#20114=*
|
||||
exit_cfg_node(#20114,#20001)
|
||||
hasLocation(#20114,#20077)
|
||||
successor(#20100,#20101)
|
||||
successor(#20101,#20110)
|
||||
successor(#20103,#20107)
|
||||
successor(#20108,#20110)
|
||||
successor(#20107,#20108)
|
||||
successor(#20110,#20114)
|
||||
successor(#20094,#20095)
|
||||
successor(#20095,#20097)
|
||||
entry_cfg_node(#20114,#20001)
|
||||
#20115=@"loc,{#10000},1,1,1,0"
|
||||
locations_default(#20115,#10000,1,1,1,0)
|
||||
hasLocation(#20114,#20115)
|
||||
#20116=*
|
||||
exit_cfg_node(#20116,#20001)
|
||||
hasLocation(#20116,#20077)
|
||||
successor(#20102,#20103)
|
||||
successor(#20103,#20112)
|
||||
successor(#20105,#20109)
|
||||
successor(#20110,#20112)
|
||||
successor(#20109,#20110)
|
||||
successor(#20112,#20116)
|
||||
successor(#20096,#20097)
|
||||
successor(#20097,#20099)
|
||||
successor(#20099,#20100)
|
||||
successor(#20099,#20101)
|
||||
successor(#20101,#20102)
|
||||
successor(#20079,#20081)
|
||||
successor(#20081,#20085)
|
||||
successor(#20085,#20083)
|
||||
successor(#20083,#20086)
|
||||
successor(#20086,#20090)
|
||||
successor(#20091,#20093)
|
||||
successor(#20093,#20094)
|
||||
successor(#20090,#20091)
|
||||
successor(#20112,#20079)
|
||||
successor(#20083,#20088)
|
||||
successor(#20088,#20092)
|
||||
successor(#20093,#20095)
|
||||
successor(#20095,#20096)
|
||||
successor(#20092,#20093)
|
||||
successor(#20114,#20079)
|
||||
numlines(#10000,5,5,0)
|
||||
filetype(#10000,"javascript")
|
||||
|
||||
Reference in New Issue
Block a user