File: tsxEmitSpreadAttribute%28target%3Des2015%29.types

package info (click to toggle)
node-typescript 4.9.5%2Bds1-2
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 533,908 kB
  • sloc: javascript: 2,018,330; makefile: 7; sh: 1
file content (105 lines) | stat: -rw-r--r-- 2,200 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
=== tests/cases/conformance/jsx/test.tsx ===
declare const React: any;
>React : any

export function T1(a: any) {
>T1 : (a: any) => any
>a : any

    return <div className={"T1"} { ...a }>T1</div>;
><div className={"T1"} { ...a }>T1</div> : error
>div : any
>className : string
>"T1" : "T1"
>a : any
>div : any
}

export function T2(a: any, b: any) {
>T2 : (a: any, b: any) => any
>a : any
>b : any

    return <div className={"T2"} { ...a } { ...b }>T2</div>;
><div className={"T2"} { ...a } { ...b }>T2</div> : error
>div : any
>className : string
>"T2" : "T2"
>a : any
>b : any
>div : any
}

export function T3(a: any, b: any) {
>T3 : (a: any, b: any) => any
>a : any
>b : any

    return <div { ...a } className={"T3"} { ...b }>T3</div>;
><div { ...a } className={"T3"} { ...b }>T3</div> : error
>div : any
>a : any
>className : string
>"T3" : "T3"
>b : any
>div : any
}

export function T4(a: any, b: any) {
>T4 : (a: any, b: any) => any
>a : any
>b : any

    return <div className={"T4"} { ...{ ...a, ...b } }>T4</div>;
><div className={"T4"} { ...{ ...a, ...b } }>T4</div> : error
>div : any
>className : string
>"T4" : "T4"
>{ ...a, ...b } : any
>a : any
>b : any
>div : any
}

export function T5(a: any, b: any, c: any, d: any) {
>T5 : (a: any, b: any, c: any, d: any) => any
>a : any
>b : any
>c : any
>d : any

    return <div className={"T5"} { ...{ ...a, ...b, ...{ c, d } } }>T5</div>;
><div className={"T5"} { ...{ ...a, ...b, ...{ c, d } } }>T5</div> : error
>div : any
>className : string
>"T5" : "T5"
>{ ...a, ...b, ...{ c, d } } : any
>a : any
>b : any
>{ c, d } : { c: any; d: any; }
>c : any
>d : any
>div : any
}

export function T6(a: any, b: any, c: any, d: any) {
>T6 : (a: any, b: any, c: any, d: any) => any
>a : any
>b : any
>c : any
>d : any

    return <div className={"T6"} { ...{ ...a, ...b, ...{ ...c, ...d } } }>T6</div>;
><div className={"T6"} { ...{ ...a, ...b, ...{ ...c, ...d } } }>T6</div> : error
>div : any
>className : string
>"T6" : "T6"
>{ ...a, ...b, ...{ ...c, ...d } } : any
>a : any
>b : any
>{ ...c, ...d } : any
>c : any
>d : any
>div : any
}