mirror of
https://github.com/github/codeql.git
synced 2025-12-17 17:23:36 +01:00
36 lines
337 B
JavaScript
36 lines
337 B
JavaScript
import 'dummy';
|
|
|
|
class A {
|
|
/** name:A.f */
|
|
f() {}
|
|
}
|
|
|
|
class B {
|
|
/** name:B.f */
|
|
f() {}
|
|
}
|
|
|
|
function g(a) {
|
|
/** calls:A.f */
|
|
a.f();
|
|
}
|
|
g(new A);
|
|
g(new A);
|
|
|
|
function h(b) {
|
|
/** calls:B.f */
|
|
b.f();
|
|
}
|
|
h(new B);
|
|
h(new B);
|
|
|
|
function either(ab) {
|
|
/**
|
|
* calls:A.f
|
|
* calls:B.f
|
|
*/
|
|
ab.f();
|
|
}
|
|
either(new A);
|
|
either(new B);
|