7
7
- decoratorUsedBeforeDeclaration.ts(4,16): error TS2729: Property 'No' is used before its initialization.
8
8
decoratorUsedBeforeDeclaration.ts(5,9): error TS2450: Enum 'Enum' used before its declaration.
9
9
- decoratorUsedBeforeDeclaration.ts(5,14): error TS2729: Property 'No' is used before its initialization.
10
- - decoratorUsedBeforeDeclaration.ts(12,4): error TS2448: Block-scoped variable 'lambda' used before its declaration.
11
- - decoratorUsedBeforeDeclaration.ts(12,11): error TS2450: Enum 'Enum' used before its declaration.
12
- - decoratorUsedBeforeDeclaration.ts(13,9): error TS2450: Enum 'Enum' used before its declaration.
13
- - decoratorUsedBeforeDeclaration.ts(18,4): error TS2448: Block-scoped variable 'lambda' used before its declaration.
14
- - decoratorUsedBeforeDeclaration.ts(24,11): error TS2448: Block-scoped variable 'lambda' used before its declaration.
15
- - decoratorUsedBeforeDeclaration.ts(24,18): error TS2450: Enum 'Enum' used before its declaration.
16
- - decoratorUsedBeforeDeclaration.ts(24,33): error TS2450: Enum 'Enum' used before its declaration.
17
- - decoratorUsedBeforeDeclaration.ts(28,11): error TS2448: Block-scoped variable 'lambda' used before its declaration.
18
- -
19
- -
10
+ decoratorUsedBeforeDeclaration.ts(12,4): error TS2448: Block-scoped variable 'lambda' used before its declaration.
11
+ decoratorUsedBeforeDeclaration.ts(12,11): error TS2450: Enum 'Enum' used before its declaration.
12
+ decoratorUsedBeforeDeclaration.ts(13,9): error TS2450: Enum 'Enum' used before its declaration.
13
+ @@= skipped -13, +11 lines =@@
14
+ decoratorUsedBeforeDeclaration.ts(28,11): error TS2448: Block-scoped variable 'lambda' used before its declaration.
15
+
16
+
20
17
- ==== decoratorUsedBeforeDeclaration.ts (16 errors) ====
21
- +
22
- +
23
- + ==== decoratorUsedBeforeDeclaration.ts (6 errors) ====
18
+ + ==== decoratorUsedBeforeDeclaration.ts (14 errors) ====
24
19
@lambda(Enum.No)
25
20
~~~~~~
26
21
!!! error TS2448: Block-scoped variable 'lambda' used before its declaration.
27
- @@= skipped -33 , +23 lines =@@
22
+ @@= skipped -20 , +20 lines =@@
28
23
~~~~
29
24
!!! error TS2450: Enum 'Enum' used before its declaration.
30
25
!!! related TS2728 decoratorUsedBeforeDeclaration.ts:35:6: 'Enum' is declared here.
40
35
- !!! related TS2728 decoratorUsedBeforeDeclaration.ts:36:3: 'No' is declared here.
41
36
greeting: string;
42
37
43
- constructor(message: string) {
44
- @@= skipped -17, +11 lines =@@
45
- }
46
-
47
- @lambda(Enum.No)
48
- - ~~~~~~
49
- - !!! error TS2448: Block-scoped variable 'lambda' used before its declaration.
50
- - !!! related TS2728 decoratorUsedBeforeDeclaration.ts:40:7: 'lambda' is declared here.
51
- - ~~~~
52
- - !!! error TS2450: Enum 'Enum' used before its declaration.
53
- - !!! related TS2728 decoratorUsedBeforeDeclaration.ts:35:6: 'Enum' is declared here.
54
- @deco(Enum.No)
55
- - ~~~~
56
- - !!! error TS2450: Enum 'Enum' used before its declaration.
57
- - !!! related TS2728 decoratorUsedBeforeDeclaration.ts:35:6: 'Enum' is declared here.
58
- greet() {
59
- return "Hello, " + this.greeting;
60
- }
61
-
62
- @lambda
63
- - ~~~~~~
64
- - !!! error TS2448: Block-scoped variable 'lambda' used before its declaration.
65
- - !!! related TS2728 decoratorUsedBeforeDeclaration.ts:40:7: 'lambda' is declared here.
66
- @deco
67
- greet1() {
68
- return "Hello, " + this.greeting;
69
- }
70
-
71
- greet2(@lambda(Enum.No) @deco(Enum.No) param) {
72
- - ~~~~~~
73
- - !!! error TS2448: Block-scoped variable 'lambda' used before its declaration.
74
- - !!! related TS2728 decoratorUsedBeforeDeclaration.ts:40:7: 'lambda' is declared here.
75
- - ~~~~
76
- - !!! error TS2450: Enum 'Enum' used before its declaration.
77
- - !!! related TS2728 decoratorUsedBeforeDeclaration.ts:35:6: 'Enum' is declared here.
78
- - ~~~~
79
- - !!! error TS2450: Enum 'Enum' used before its declaration.
80
- - !!! related TS2728 decoratorUsedBeforeDeclaration.ts:35:6: 'Enum' is declared here.
81
- return "Hello, " + this.greeting;
82
- }
83
-
84
- greet3(@lambda @deco param) {
85
- - ~~~~~~
86
- - !!! error TS2448: Block-scoped variable 'lambda' used before its declaration.
87
- - !!! related TS2728 decoratorUsedBeforeDeclaration.ts:40:7: 'lambda' is declared here.
88
- return "Hello, " + this.greeting;
89
- }
90
- }
38
+ constructor(message: string) {
0 commit comments