projects
/
yaffs-website
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
b90fd019aaaa21ca32119c03121fad5ccea3c6ec
[yaffs-website]
/
vendor
/
nikic
/
php-parser
/
test
/
code
/
parser
/
stmt
/
function
/
builtinTypeDeclarations.test
1
Scalar type declarations
2
-----
3
<?php
4
function test(bool $a, Int $b, FLOAT $c, StRiNg $d, iterable $e, object $f) : void {}
5
-----
6
!!php7
7
array(
8
0: Stmt_Function(
9
byRef: false
10
name: Identifier(
11
name: test
12
)
13
params: array(
14
0: Param(
15
type: Identifier(
16
name: bool
17
)
18
byRef: false
19
variadic: false
20
var: Expr_Variable(
21
name: a
22
)
23
default: null
24
)
25
1: Param(
26
type: Identifier(
27
name: int
28
)
29
byRef: false
30
variadic: false
31
var: Expr_Variable(
32
name: b
33
)
34
default: null
35
)
36
2: Param(
37
type: Identifier(
38
name: float
39
)
40
byRef: false
41
variadic: false
42
var: Expr_Variable(
43
name: c
44
)
45
default: null
46
)
47
3: Param(
48
type: Identifier(
49
name: string
50
)
51
byRef: false
52
variadic: false
53
var: Expr_Variable(
54
name: d
55
)
56
default: null
57
)
58
4: Param(
59
type: Identifier(
60
name: iterable
61
)
62
byRef: false
63
variadic: false
64
var: Expr_Variable(
65
name: e
66
)
67
default: null
68
)
69
5: Param(
70
type: Identifier(
71
name: object
72
)
73
byRef: false
74
variadic: false
75
var: Expr_Variable(
76
name: f
77
)
78
default: null
79
)
80
)
81
returnType: Identifier(
82
name: void
83
)
84
stmts: array(
85
)
86
)
87
)