renamed "arraySize" to "array_size"

This commit is contained in:
Erik Krogh Kristensen
2020-09-04 11:51:50 +02:00
parent 83b89fa52d
commit ba600acd5e
24 changed files with 39 additions and 32 deletions

View File

@@ -1092,7 +1092,7 @@ public class ASTExtractor {
public Label visit(ArrayExpression nd, Context c) {
Label key = super.visit(nd, c);
visitAll(nd.getElements(), key, IdContext.varBind, 0);
trapwriter.addTuple("arraySize", key, nd.getElements().size());
trapwriter.addTuple("array_size", key, nd.getElements().size());
return key;
}
@@ -1102,7 +1102,7 @@ public class ASTExtractor {
visitAll(nd.getElements(), key, c.idcontext, 0);
visit(nd.getRest(), key, -1, c.idcontext);
visitAll(nd.getDefaults(), key, IdContext.varBind, -2, -1);
trapwriter.addTuple("arraySize", key, nd.getElements().size());
trapwriter.addTuple("array_size", key, nd.getElements().size());
return key;
}

View File

@@ -84,7 +84,7 @@ literals("y","y",#20023)
#20024=@"var;{y};{#20000}"
variables(#20024,"y",#20000)
bind(#20023,#20024)
arraySize(#20018,1)
array_size(#20018,1)
#20025=*
entry_cfg_node(#20025,#20001)
#20026=@"loc,{#10000},1,1,1,0"

View File

@@ -865,7 +865,7 @@ literals("g","g",#20273)
#20274=@"var;{g};{#20000}"
variables(#20274,"g",#20000)
bind(#20273,#20274)
arraySize(#20269,1)
array_size(#20269,1)
#20275=*
stmts(#20275,18,#20001,8,"var e = ... </elt>;")
#20276=@"loc,{#10000},10,1,13,9"

View File

@@ -100,7 +100,7 @@ hasLocation(#20031,#20011)
enclosing_stmt(#20031,#20024)
expr_containers(#20031,#20001)
literals("42","42",#20031)
arraySize(#20027,1)
array_size(#20027,1)
#20032=*
exprs(#20032,7,#20025,1,"[]")
#20033=@"loc,{#10000},1,10,1,11"
@@ -108,7 +108,7 @@ locations_default(#20033,#10000,1,10,1,11)
hasLocation(#20032,#20033)
enclosing_stmt(#20032,#20024)
expr_containers(#20032,#20001)
arraySize(#20032,0)
array_size(#20032,0)
#20034=*
entry_cfg_node(#20034,#20001)
#20035=@"loc,{#10000},1,1,1,0"

View File

@@ -199,7 +199,7 @@ enclosing_stmt(#20066,#20060)
expr_containers(#20066,#20051)
literals("ys","ys",#20066)
decl(#20066,#20054)
arraySize(#20064,1)
array_size(#20064,1)
#20067=*
exprs(#20067,79,#20062,1,"o")
hasLocation(#20067,#20037)

View File

@@ -317,7 +317,7 @@ regexpterm(#20113,14,#20112,0,"abc")
locations_default(#20114,#10000,1,14,1,16)
hasLocation(#20113,#20114)
regexpConstValue(#20113,"abc")
arraySize(#20104,3)
array_size(#20104,3)
#20115=*
exprs(#20115,0,#20102,1,"map")
hasLocation(#20115,#20025)

View File

@@ -112,7 +112,7 @@ hasLocation(#20035,#20011)
enclosing_stmt(#20035,#20026)
expr_containers(#20035,#20001)
literals("x","x",#20035)
arraySize(#20029,1)
array_size(#20029,1)
#20036=*
exprs(#20036,7,#20027,1,"[42]")
#20037=@"loc,{#10000},1,9,1,12"
@@ -126,7 +126,7 @@ hasLocation(#20038,#20019)
enclosing_stmt(#20038,#20026)
expr_containers(#20038,#20001)
literals("42","42",#20038)
arraySize(#20036,1)
array_size(#20036,1)
#20039=*
entry_cfg_node(#20039,#20001)
#20040=@"loc,{#10000},1,1,1,0"

View File

@@ -511,7 +511,7 @@ hasLocation(#20188,#20041)
expr_containers(#20188,#20177)
literals("y","y",#20188)
decl(#20188,#20184)
arraySize(#20185,2)
array_size(#20185,2)
#20189=@"var;{arguments};{#20180}"
variables(#20189,"arguments",#20180)
isArgumentsObject(#20189)
@@ -562,8 +562,8 @@ enclosing_stmt(#20201,#20192)
expr_containers(#20201,#20177)
literals("c","c",#20201)
decl(#20201,#20182)
arraySize(#20199,2)
arraySize(#20196,2)
array_size(#20199,2)
array_size(#20196,2)
#20202=*
exprs(#20202,79,#20194,1,"x")
hasLocation(#20202,#20069)
@@ -610,7 +610,7 @@ enclosing_stmt(#20212,#20207)
expr_containers(#20212,#20177)
literals("c","c",#20212)
bind(#20212,#20182)
arraySize(#20209,2)
array_size(#20209,2)
#20213=*
stmts(#20213,20,#20203,1,"catch ( ... (d);\n\t}")
#20214=@"loc,{#10000},5,4,7,2"

View File

@@ -130,7 +130,7 @@ exprs(#20042,7,#20040,0,"[,]")
hasLocation(#20042,#20041)
enclosing_stmt(#20042,#20040)
expr_containers(#20042,#20001)
arraySize(#20042,1)
array_size(#20042,1)
#20043=*
entry_cfg_node(#20043,#20001)
#20044=@"loc,{#10000},1,1,1,0"

View File

@@ -143,7 +143,7 @@ exprs(#20043,7,#20041,0,"[,]")
hasLocation(#20043,#20042)
enclosing_stmt(#20043,#20041)
expr_containers(#20043,#20001)
arraySize(#20043,1)
array_size(#20043,1)
#20044=*
entry_cfg_node(#20044,#20001)
#20045=@"loc,{#10000},1,1,1,0"

View File

@@ -277,7 +277,7 @@ hasLocation(#20098,#20037)
enclosing_stmt(#20098,#20092)
expr_containers(#20098,#20001)
literals("3","3",#20098)
arraySize(#20094,3)
array_size(#20094,3)
#20099=*
scopes(#20099,6)
scopenodes(#20092,#20099)
@@ -394,7 +394,7 @@ locations_default(#20129,#10000,6,19,6,20)
hasLocation(#20128,#20129)
enclosing_stmt(#20128,#20126)
expr_containers(#20128,#20118)
arraySize(#20128,0)
array_size(#20128,0)
#20130=*
stmts(#20130,18,#20126,0,"var x")
#20131=@"loc,{#10000},6,10,6,14"

View File

@@ -136,7 +136,7 @@ literals("as","as",#20044)
#20045=@"var;{as};{#20000}"
variables(#20045,"as",#20000)
bind(#20044,#20045)
arraySize(#20038,2)
array_size(#20038,2)
#20046=*
stmts(#20046,2,#20001,1,"new Array(...elts);")
hasLocation(#20046,#20005)

View File

@@ -717,7 +717,7 @@ locations_default(#20224,#10000,13,1,13,2)
hasLocation(#20223,#20224)
enclosing_stmt(#20223,#20220)
expr_containers(#20223,#20001)
arraySize(#20223,0)
array_size(#20223,0)
#20225=*
exprs(#20225,79,#20221,1,"Array")
hasLocation(#20225,#20135)

View File

@@ -1173,7 +1173,7 @@ regexpterm(#20405,14,#20404,0,"hi")
locations_default(#20406,#10000,16,13,16,14)
hasLocation(#20405,#20406)
regexpConstValue(#20405,"hi")
arraySize(#20400,4)
array_size(#20400,4)
#20407=*
stmts(#20407,2,#20001,16,"({ x: 2 ... ) {}});")
#20408=@"loc,{#10000},17,1,21,17"
@@ -1528,7 +1528,7 @@ locations_default(#20498,#10000,28,1,28,4)
hasLocation(#20497,#20498)
enclosing_stmt(#20497,#20496)
expr_containers(#20497,#20001)
arraySize(#20497,2)
array_size(#20497,2)
#20499=*
stmts(#20499,2,#20001,24,"[1,];")
hasLocation(#20499,#20059)
@@ -1546,7 +1546,7 @@ hasLocation(#20502,#20297)
enclosing_stmt(#20502,#20499)
expr_containers(#20502,#20001)
literals("1","1",#20502)
arraySize(#20500,1)
array_size(#20500,1)
#20503=*
stmts(#20503,2,#20001,25,"({ z: 56, });")
hasLocation(#20503,#20061)

View File

@@ -121,7 +121,7 @@ enclosing_stmt(#20039,#20033)
expr_containers(#20039,#20001)
literals("y","y",#20039)
decl(#20039,#20032)
arraySize(#20036,2)
array_size(#20036,2)
#20040=*
exprs(#20040,7,#20034,1,"[1,2]")
#20041=@"loc,{#10000},1,13,1,17"
@@ -141,7 +141,7 @@ hasLocation(#20043,#20025)
enclosing_stmt(#20043,#20033)
expr_containers(#20043,#20001)
literals("2","2",#20043)
arraySize(#20040,2)
array_size(#20040,2)
#20044=*
entry_cfg_node(#20044,#20001)
#20045=@"loc,{#10000},1,1,1,0"

View File

@@ -301,7 +301,7 @@ enclosing_stmt(#20093,#20086)
expr_containers(#20093,#20063)
literals("y","y",#20093)
bind(#20093,#20073)
arraySize(#20090,2)
array_size(#20090,2)
#20094=*
exprs(#20094,79,#20088,1,"z")
hasLocation(#20094,#20055)

View File

@@ -69,7 +69,7 @@ hasLocation(#20021,#20011)
enclosing_stmt(#20021,#20018)
expr_containers(#20021,#20001)
literals("1","1",#20021)
arraySize(#20019,3)
array_size(#20019,3)
#20022=*
entry_cfg_node(#20022,#20001)
#20023=@"loc,{#10000},1,1,1,0"

View File

@@ -947,7 +947,7 @@ enclosing_stmt(#20302,#20284)
expr_containers(#20302,#20212)
literals("EmptyBlock","EmptyBlock",#20302)
bind(#20302,#20217)
arraySize(#20289,7)
array_size(#20289,7)
is_instantiated(#20212)
#20303=*
entry_cfg_node(#20303,#20001)

View File

@@ -125,3 +125,8 @@ deprecated predicate enclosingStmt(ExprOrType expr, Stmt stmt) { enclosing_stmt(
* Use `ASTNode#getContainer()` instead.
*/
deprecated predicate exprContainers(ExprOrType expr, StmtContainer container) { expr_containers(expr, container) }
/**
* Alias for the predicate `array_size` defined in the .dbscheme.
* Use `ArrayExpr#getSize()` instead.
*/
deprecated predicate arraySize(Expr ae, int sz) { array_size(ae, sz) }

View File

@@ -510,7 +510,7 @@ class ArrayExpr extends @arrayexpr, Expr {
Expr getAnElement() { result = this.getAChildExpr() }
/** Gets the number of elements in this array literal. */
int getSize() { arraySize(this, result) }
int getSize() { array_size(this, result) }
/**
* Holds if this array literal includes a trailing comma after the

View File

@@ -504,7 +504,7 @@ class ArrayPattern extends DestructuringPattern, @arraypattern {
predicate hasRest() { exists(getRest()) }
/** Gets the number of elements in this array pattern, not including any rest pattern. */
int getSize() { arraySize(this, result) }
int getSize() { array_size(this, result) }
/** Holds if the `i`th element of this array pattern is omitted. */
predicate elementIsOmitted(int i) {

View File

@@ -223,7 +223,7 @@ enclosing_stmt (unique int expr: @exprortype ref,
expr_containers (unique int expr: @exprortype ref,
int container: @stmt_container ref);
arraySize (unique int ae: @arraylike ref,
array_size (unique int ae: @arraylike ref,
int sz: int ref);
isDelegating (int yield: @yieldexpr ref);

View File

@@ -11393,7 +11393,7 @@
</dependencies>
</relation>
<relation>
<name>arraySize</name>
<name>array_size</name>
<cardinality>28188</cardinality>
<columnsizes>
<e>

View File

@@ -24,3 +24,5 @@ enclosing_stmt.rel: reorder enclosingStmt.rel(int expr, int stmt) expr stmt
enclosingStmt.rel: delete
expr_containers.rel: reorder exprContainers.rel(int expr, int container) expr container
exprContainers.rel: delete
array_size.rel: reorder arraySize.rel(int ae, int sz) ae sz
arraySize.rel: delete