Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 3fb561d

Browse files
committed
renamed "isDelegating" to "is_delegating"
1 parent ba600ac commit 3fb561d

8 files changed

Lines changed: 13 additions & 6 deletions

File tree

javascript/extractor/src/com/semmle/js/extractor/ASTExtractor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -810,7 +810,7 @@ public Label visit(UpdateExpression nd, Context c) {
810810
public Label visit(YieldExpression nd, Context c) {
811811
Label key = super.visit(nd, c);
812812
visit(nd.getArgument(), key, 0);
813-
if (nd.isDelegating()) trapwriter.addTuple("isDelegating", key);
813+
if (nd.isDelegating()) trapwriter.addTuple("is_delegating", key);
814814
return key;
815815
}
816816

javascript/extractor/tests/es2015/output/trap/delegating_yield.js.trap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ literals("g","g",#20049)
155155
#20050=@"var;{g};{#20000}"
156156
variables(#20050,"g",#20000)
157157
bind(#20049,#20050)
158-
isDelegating(#20045)
158+
is_delegating(#20045)
159159
#20051=*
160160
entry_cfg_node(#20051,#20001)
161161
#20052=@"loc,{#10000},1,1,1,0"

javascript/extractor/tests/flow/output/trap/explicitTypeParameters.js.trap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -564,7 +564,7 @@ literals("x","x",#20198)
564564
#20199=@"var;{x};{#20000}"
565565
variables(#20199,"x",#20000)
566566
bind(#20198,#20199)
567-
isDelegating(#20192)
567+
is_delegating(#20192)
568568
#20200=*
569569
stmts(#20200,2,#20001,3,"f4<T6>(v1);")
570570
hasLocation(#20200,#20013)

javascript/ql/src/semmle/javascript/Aliases.qll

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,3 +130,8 @@ deprecated predicate exprContainers(ExprOrType expr, StmtContainer container) {
130130
* Use `ArrayExpr#getSize()` instead.
131131
*/
132132
deprecated predicate arraySize(Expr ae, int sz) { array_size(ae, sz) }
133+
/**
134+
* Alias for the predicate `is_delegating` defined in the .dbscheme.
135+
* Use `YieldExpr#isDelegating()` instead.
136+
*/
137+
deprecated predicate isDelegating(YieldExpr yield) { is_delegating(yield) }

javascript/ql/src/semmle/javascript/Expr.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2128,7 +2128,7 @@ class YieldExpr extends @yieldexpr, Expr {
21282128
Expr getOperand() { result = getChildExpr(0) }
21292129

21302130
/** Holds if this is a `yield*` expression. */
2131-
predicate isDelegating() { isDelegating(this) }
2131+
predicate isDelegating() { is_delegating(this) }
21322132

21332133
override predicate isImpure() { any() }
21342134

javascript/ql/src/semmlecode.javascript.dbscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ expr_containers (unique int expr: @exprortype ref,
226226
array_size (unique int ae: @arraylike ref,
227227
int sz: int ref);
228228

229-
isDelegating (int yield: @yieldexpr ref);
229+
is_delegating (int yield: @yieldexpr ref);
230230

231231
@exprorstmt = @expr | @stmt;
232232
@exprortype = @expr | @typeexpr;

javascript/ql/src/semmlecode.javascript.dbscheme.stats

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11471,7 +11471,7 @@
1147111471
</dependencies>
1147211472
</relation>
1147311473
<relation>
11474-
<name>isDelegating</name>
11474+
<name>is_delegating</name>
1147511475
<cardinality>4</cardinality>
1147611476
<columnsizes>
1147711477
<e>

javascript/upgrades/c73fbfca57f3d593b9ff50c6aa3a886d6888efec/upgrade.properties

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,5 @@ expr_containers.rel: reorder exprContainers.rel(int expr, int container) expr co
2626
exprContainers.rel: delete
2727
array_size.rel: reorder arraySize.rel(int ae, int sz) ae sz
2828
arraySize.rel: delete
29+
is_delegating.rel: reorder isDelegating.rel(int yield) yield
30+
isDelegating.rel: delete

0 commit comments

Comments
 (0)