Skip to content

Commit 49b71d5

Browse files
committed
renamed "isInstantiated" to "is_instantiated"
1 parent 76f728a commit 49b71d5

File tree

9 files changed

+18
-11
lines changed

9 files changed

+18
-11
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1375,7 +1375,7 @@ public Label visit(NamespaceDeclaration nd, Context c) {
13751375
contextManager.leaveContainer();
13761376
scopeManager.leaveScope();
13771377
if (nd.isInstantiated()) {
1378-
trapwriter.addTuple("isInstantiated", lbl);
1378+
trapwriter.addTuple("is_instantiated", lbl);
13791379
}
13801380
return lbl;
13811381
}

javascript/extractor/tests/ts/output/trap/conditionalTypes.ts.trap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8415,7 +8415,7 @@ hasLocation(#22804,#21469)
84158415
enclosingStmt(#22804,#22777)
84168416
exprContainers(#22804,#22183)
84178417
literals("any","any",#22804)
8418-
isInstantiated(#22183)
8418+
is_instantiated(#22183)
84198419
#22805=*
84208420
stmts(#22805,31,#20001,1,"namespa ... any;\n}")
84218421
#22806=@"loc,{#10000},72,1,101,1"
@@ -10069,7 +10069,7 @@ hasLocation(#23199,#22172)
1006910069
enclosingStmt(#23199,#23170)
1007010070
exprContainers(#23199,#22805)
1007110071
literals("any","any",#23199)
10072-
isInstantiated(#22805)
10072+
is_instantiated(#22805)
1007310073
#23200=*
1007410074
entry_cfg_node(#23200,#20001)
1007510075
#23201=@"loc,{#10000},1,1,1,0"

javascript/extractor/tests/ts/output/trap/namespaces.ts.trap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -275,8 +275,8 @@ hasLocation(#20091,#20039)
275275
enclosingStmt(#20091,#20086)
276276
exprContainers(#20091,#20079)
277277
literals("42","42",#20091)
278-
isInstantiated(#20079)
279-
isInstantiated(#20071)
278+
is_instantiated(#20079)
279+
is_instantiated(#20071)
280280
#20092=*
281281
stmts(#20092,32,#20001,1,"import x = M.N.x;")
282282
hasLocation(#20092,#20015)

javascript/extractor/tests/ts/output/trap/uninstantiatedNamespace.ts.trap

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -835,7 +835,7 @@ scopenesting(#20276,#20215)
835835
stmts(#20277,0,#20273,0,";")
836836
hasLocation(#20277,#20155)
837837
stmt_containers(#20277,#20273)
838-
isInstantiated(#20273)
838+
is_instantiated(#20273)
839839
#20278=*
840840
stmts(#20278,31,#20212,6,"namespa ... ck {{}}")
841841
#20279=@"loc,{#10000},22,3,22,27"
@@ -860,7 +860,7 @@ stmts(#20282,1,#20278,0,"{}")
860860
locations_default(#20283,#10000,22,25,22,26)
861861
hasLocation(#20282,#20283)
862862
stmt_containers(#20282,#20278)
863-
isInstantiated(#20278)
863+
is_instantiated(#20278)
864864
#20284=*
865865
stmts(#20284,18,#20212,7,"var x = ... yBlock]")
866866
#20285=@"loc,{#10000},24,3,24,82"
@@ -948,7 +948,7 @@ exprContainers(#20302,#20212)
948948
literals("EmptyBlock","EmptyBlock",#20302)
949949
bind(#20302,#20217)
950950
arraySize(#20289,7)
951-
isInstantiated(#20212)
951+
is_instantiated(#20212)
952952
#20303=*
953953
entry_cfg_node(#20303,#20001)
954954
#20304=@"loc,{#10000},1,1,1,0"

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,3 +101,8 @@ deprecated predicate stmtContainers(Stmt stmt, StmtContainer container) { stmt_c
101101
* Use `JumpStmt#getTarget()` instead.
102102
*/
103103
deprecated predicate jumpTargets(Stmt jump, Stmt target) { jump_targets(jump, target) }
104+
/**
105+
* Alias for the predicate `is_instantiated` defined in the .dbscheme.
106+
* Use `NamespaceDeclaration#isInstantiated() instead.`
107+
*/
108+
deprecated predicate isInstantiated(NamespaceDeclaration decl) { is_instantiated(decl) }

javascript/ql/src/semmle/javascript/TypeScript.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ class NamespaceDeclaration extends NamespaceDefinition, StmtContainer, @namespac
8383
* A namespace that is empty or only contains interfaces and type aliases is not instantiated,
8484
* and thus has no namespace object at runtime and is not associated with a variable.
8585
*/
86-
predicate isInstantiated() { isInstantiated(this) }
86+
predicate isInstantiated() { is_instantiated(this) }
8787

8888
override ControlFlowNode getFirstControlFlowNode() {
8989
if hasDeclareKeyword(this) then result = this else result = getIdentifier()

javascript/ql/src/semmlecode.javascript.dbscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ case @stmt.kind of
198198
@namespacedefinition = @namespacedeclaration | @enumdeclaration;
199199
@typedefinition = @classdefinition | @interfacedeclaration | @enumdeclaration | @typealiasdeclaration | @enum_member;
200200

201-
isInstantiated(unique int decl: @namespacedeclaration ref);
201+
is_instantiated(unique int decl: @namespacedeclaration ref);
202202

203203
@declarablenode = @declstmt | @namespacedeclaration | @classdeclstmt | @functiondeclstmt | @enumdeclaration | @externalmoduledeclaration | @globalaugmentationdeclaration | @field;
204204
hasDeclareKeyword(unique int stmt: @declarablenode ref);

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7908,7 +7908,7 @@
79087908
<dependencies/>
79097909
</relation>
79107910
<relation>
7911-
<name>isInstantiated</name>
7911+
<name>is_instantiated</name>
79127912
<cardinality>5</cardinality>
79137913
<columnsizes>
79147914
<e>

javascript/upgrades/c73fbfca57f3d593b9ff50c6aa3a886d6888efec/upgrade.properties

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,5 @@ stmt_containers.rel: reorder stmtContainers.rel(int stmt, int container) stmt co
1414
stmtContainers.rel: delete
1515
jump_targets.rel: reorder jumpTargets.rel(int jump, int target) jump target
1616
jumpTargets.rel: delete
17+
is_instantiated.rel: reorder isInstantiated.rel(int decl) decl
18+
isInstantiated.rel: delete

0 commit comments

Comments
 (0)