JS: Add CG test showing lack of calls down to subclasses

This commit is contained in:
Asger F
2025-02-14 10:53:13 +01:00
parent 4043765008
commit 9321d69034

View File

@@ -0,0 +1,37 @@
import 'dummy';
class Base {
workInBase() {
/** calls:methodInBase */
this.methodInBase();
/** calls:NONE */
this.methodInSub();
}
/** name:methodInBase */
methodInBase() {
/** calls:NONE */
this.methodInSub();
}
}
class Subclass1 extends Base {
workInSub() {
/** calls:methodInBase */
this.methodInBase();
}
methodInSub() {
}
}
class Subclass2 extends Base {
workInSub() {
/** calls:methodInBase */
this.methodInBase();
}
methodInSub() {
}
}