File tree Expand file tree Collapse file tree 1 file changed +40
-0
lines changed
tests/cases/conformance/esDecorators/classDeclaration Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Original file line number Diff line number Diff line change @@ -39,3 +39,43 @@ export default @dec class C5 {}
39
39
40
40
// error
41
41
@dec export default @dec class C7 { }
42
+
43
+ // @filename : file8.ts
44
+
45
+ // ok
46
+ @dec abstract class C8 { }
47
+
48
+ // @filename : file9.ts
49
+
50
+ // ok
51
+ @dec export abstract class C9 { }
52
+
53
+ // @filename : file10.ts
54
+
55
+ // ok
56
+ @dec export default abstract class C10 { }
57
+
58
+ // @filename : file11.ts
59
+
60
+ // ok
61
+ export @dec abstract class C11 { }
62
+
63
+ // @filename : file12.ts
64
+
65
+ // ok
66
+ export default @dec abstract class C12 { }
67
+
68
+ // @filename : file13.ts
69
+
70
+ // error
71
+ abstract @dec class C13 { }
72
+
73
+ // @filename : file14.ts
74
+
75
+ // error
76
+ export abstract @dec class C14 { }
77
+
78
+ // @filename : file15.ts
79
+
80
+ // error
81
+ export default abstract @dec class C15 { }
You can’t perform that action at this time.
0 commit comments