Daniel Minor
581de2d0f8
Fixup class names in class decorator private identifier tests.
...
For the statement level test, the inner class name is not initialized
at the time the decorators evaluate, resulting in a ReferenceError
that the declaration can not be accessed prior to initialization.
Similar, non-decorator code, like:
class C {
static dec() {}
static {
this.x = C.dec();
class C {}
}
}
also results in a ReferenceError.
For the expression level test, the var C is undefined at the time the
decorators are evaluated, resulting in TypeError while trying to access
a member of undefined.
Similar, non-decorator code, like:
var C = class {
static f() {};
static {
this.x = C.f();
}
}
also results in a TypeError.
2023-10-05 10:23:12 -07:00
..
2019-08-14 17:02:04 -04:00
2019-08-14 17:02:04 -04:00
2021-10-01 16:38:56 -04:00
2021-10-01 16:38:56 -04:00
2020-10-14 14:01:01 -04:00
2020-10-14 14:01:01 -04:00
2023-10-05 10:23:12 -07:00
2023-09-13 16:05:40 +02:00
2020-09-10 16:22:34 -04:00
2022-11-30 16:04:02 -08:00
2021-10-01 16:38:56 -04:00
2021-10-01 16:38:56 -04:00
2020-10-14 14:01:01 -04:00
2020-10-14 14:01:01 -04:00
2019-11-10 20:18:56 -08:00
2018-10-23 13:51:17 +02:00
2023-09-13 16:05:40 +02:00
2020-09-30 10:05:47 -04:00
2018-06-04 10:52:31 -04:00
2021-01-28 16:03:01 -08:00
2021-01-28 16:03:01 -08:00
2021-01-28 16:03:01 -08:00
2018-10-23 13:51:17 +02:00
2018-05-03 09:27:27 -07:00
2018-10-23 13:51:17 +02:00
2018-05-03 09:27:27 -07:00
2018-10-23 13:51:17 +02:00
2018-10-23 13:51:17 +02:00
2018-10-23 13:51:17 +02:00
2018-10-23 13:51:17 +02:00
2018-10-23 13:51:17 +02:00
2018-10-23 13:51:17 +02:00
2018-01-10 16:10:32 -05:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2021-04-20 09:53:57 -04:00
2021-04-20 09:53:57 -04:00
2021-04-20 09:53:57 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 14:42:12 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2023-03-23 10:51:08 +01:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2023-03-23 10:51:08 +01:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2021-10-05 16:22:56 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2021-04-20 09:53:57 -04:00
2021-04-20 09:53:57 -04:00
2021-04-20 09:53:57 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 14:42:12 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2023-03-23 10:51:08 +01:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2023-03-23 10:51:08 +01:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2020-09-25 13:30:10 -04:00
2021-10-05 16:22:56 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2021-04-20 09:53:57 -04:00
2021-04-20 09:53:57 -04:00
2021-04-20 09:53:57 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2023-03-23 10:51:08 +01:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2023-03-23 10:51:08 +01:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2021-10-05 16:22:56 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2021-04-20 09:53:57 -04:00
2021-04-20 09:53:57 -04:00
2021-04-20 09:53:57 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2023-03-23 10:51:08 +01:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2023-03-23 10:51:08 +01:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2020-09-30 11:51:44 -04:00
2021-10-05 16:22:56 -04:00
2018-01-05 12:27:59 -05:00
2023-09-13 16:05:40 +02:00
2018-10-23 13:51:17 +02:00
2018-10-23 13:51:17 +02:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 16:48:44 -04:00
2019-08-14 16:48:44 -04:00
2019-08-14 16:48:44 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 18:54:04 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 18:54:04 -04:00
2019-08-14 18:54:04 -04:00
2019-08-14 18:54:04 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 18:54:04 -04:00
2019-08-14 18:54:04 -04:00
2019-08-14 18:54:04 -04:00
2019-08-14 18:54:04 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 18:54:04 -04:00
2019-08-14 18:54:04 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 18:54:04 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2019-08-14 17:52:41 -04:00
2023-09-13 16:05:40 +02:00
2018-10-23 13:51:17 +02:00
2023-09-13 16:05:40 +02:00
2017-10-26 19:04:57 -04:00
2017-10-26 19:04:57 -04:00
2017-10-26 19:04:57 -04:00
2017-10-26 19:04:57 -04:00
2019-06-19 16:38:30 -04:00
2021-04-09 20:13:41 -04:00
2021-04-09 20:13:41 -04:00
2021-04-09 20:13:41 -04:00
2021-04-09 20:13:41 -04:00
2017-10-26 19:04:57 -04:00
2018-11-10 10:50:21 +01:00
2018-11-10 10:50:21 +01:00
2018-11-10 10:50:21 +01:00
2017-10-26 19:04:57 -04:00
2018-11-10 10:50:21 +01:00
2018-11-10 10:50:21 +01:00
2018-11-10 10:50:21 +01:00
2023-09-13 16:05:40 +02:00
2018-08-20 16:38:52 -04:00
2018-10-23 13:51:17 +02:00
2021-07-15 08:49:12 -04:00
2021-10-15 20:35:01 -04:00
2021-10-15 20:35:01 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2021-07-15 08:49:12 -04:00
2023-09-13 16:05:40 +02:00
2018-11-07 16:05:20 -05:00
2018-10-23 13:51:17 +02:00