mirror of
https://github.com/github/codeql.git
synced 2026-04-26 09:15:12 +02:00
@@ -0,0 +1,22 @@
|
||||
const EventEmitter = require("events");
|
||||
|
||||
class MyEmitter extends EventEmitter {
|
||||
foo() {
|
||||
this.emit("foo", "bar");
|
||||
this.on("foo", (data) => {});
|
||||
}
|
||||
}
|
||||
|
||||
class MySecondEmitter extends EventEmitter {
|
||||
foo() {
|
||||
this.emit("bar", "baz");
|
||||
this.on("bar", (data) => {});
|
||||
}
|
||||
}
|
||||
|
||||
var x = new MySecondEmitter();
|
||||
x.emit("bar", "baz2");
|
||||
|
||||
var y = new MySecondEmitter();
|
||||
y.emit("bar", "baz3");
|
||||
y.on("bar", (yData) => {})
|
||||
@@ -1,3 +1,9 @@
|
||||
| customEmitter.js:5:20:5:24 | "bar" | customEmitter.js:6:19:6:22 | data |
|
||||
| customEmitter.js:12:21:12:25 | "baz" | customEmitter.js:13:23:13:26 | data |
|
||||
| customEmitter.js:12:21:12:25 | "baz" | customEmitter.js:22:14:22:18 | yData |
|
||||
| customEmitter.js:18:15:18:20 | "baz2" | customEmitter.js:13:23:13:26 | data |
|
||||
| customEmitter.js:21:15:21:20 | "baz3" | customEmitter.js:13:23:13:26 | data |
|
||||
| customEmitter.js:21:15:21:20 | "baz3" | customEmitter.js:22:14:22:18 | yData |
|
||||
| tst.js:9:23:9:33 | 'FirstData' | tst.js:6:40:6:44 | first |
|
||||
| tst.js:10:24:10:35 | 'SecondData' | tst.js:7:32:7:37 | second |
|
||||
| tst.js:15:24:15:39 | 'OtherFirstData' | tst.js:14:41:14:50 | otherFirst |
|
||||
|
||||
Reference in New Issue
Block a user