Skip to content

Commit 222cd8e

Browse files
Accepted baselines.
1 parent e4c5676 commit 222cd8e

File tree

3 files changed

+44
-0
lines changed

3 files changed

+44
-0
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
//// [classExpression5.ts]
2+
new class {
3+
hi() {
4+
return "Hi!";
5+
}
6+
}().hi();
7+
8+
//// [classExpression5.js]
9+
new (function () {
10+
function class_1() {
11+
}
12+
class_1.prototype.hi = function () {
13+
return "Hi!";
14+
};
15+
return class_1;
16+
}())().hi();
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
=== tests/cases/conformance/classes/classExpressions/classExpression5.ts ===
2+
new class {
3+
>new class { hi() { return "Hi!"; }}().hi : Symbol((Anonymous class).hi, Decl(classExpression5.ts, 0, 11))
4+
5+
hi() {
6+
>hi : Symbol((Anonymous class).hi, Decl(classExpression5.ts, 0, 11))
7+
8+
return "Hi!";
9+
}
10+
}().hi();
11+
>hi : Symbol((Anonymous class).hi, Decl(classExpression5.ts, 0, 11))
12+
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
=== tests/cases/conformance/classes/classExpressions/classExpression5.ts ===
2+
new class {
3+
>new class { hi() { return "Hi!"; }}().hi() : string
4+
>new class { hi() { return "Hi!"; }}().hi : () => string
5+
>new class { hi() { return "Hi!"; }}() : (Anonymous class)
6+
>class { hi() { return "Hi!"; }} : typeof (Anonymous class)
7+
8+
hi() {
9+
>hi : () => string
10+
11+
return "Hi!";
12+
>"Hi!" : string
13+
}
14+
}().hi();
15+
>hi : () => string
16+

0 commit comments

Comments
 (0)