forked from GNUsocial/gnu-social
50 lines
1.0 KiB
Plaintext
50 lines
1.0 KiB
Plaintext
|
Type hints
|
||
|
-----
|
||
|
<?php
|
||
|
|
||
|
function a($b, array $c, callable $d, E $f) {}
|
||
|
-----
|
||
|
array(
|
||
|
0: Stmt_Function(
|
||
|
byRef: false
|
||
|
name: a
|
||
|
params: array(
|
||
|
0: Param(
|
||
|
type: null
|
||
|
byRef: false
|
||
|
variadic: false
|
||
|
name: b
|
||
|
default: null
|
||
|
)
|
||
|
1: Param(
|
||
|
type: array
|
||
|
byRef: false
|
||
|
variadic: false
|
||
|
name: c
|
||
|
default: null
|
||
|
)
|
||
|
2: Param(
|
||
|
type: callable
|
||
|
byRef: false
|
||
|
variadic: false
|
||
|
name: d
|
||
|
default: null
|
||
|
)
|
||
|
3: Param(
|
||
|
type: Name(
|
||
|
parts: array(
|
||
|
0: E
|
||
|
)
|
||
|
)
|
||
|
byRef: false
|
||
|
variadic: false
|
||
|
name: f
|
||
|
default: null
|
||
|
)
|
||
|
)
|
||
|
returnType: null
|
||
|
stmts: array(
|
||
|
)
|
||
|
)
|
||
|
)
|